Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 20 von 26

Thema: C++ Frage

  1. #1
    Giratina48 Giratina48 ist offline
    Avatar von Giratina48

    C++ Frage

    Hi,
    ich hab ein TuT gefunden und wollte ein Code davon sehen wie es läuft aber ich weiss nicht mit welchem programm ich es machen kann. Könnte jemand helfen?

    Code:
    #include <iostream.h>
    void main()
    {
       float radius;
       cout<<"Bitte geben Sie den Radius ein: ";
       cin>>radius;
       cout<<"Der Umfang betraegt: "<<2*3.14*radius<<endl;
    };
    Ich habs mit Visual Basic 2010 Express und Visual C++ 2010 Express probiert. Aber kam da nicht weiter
    Könnte jemand mit helfen wie man das so darstellen könnte ?

    Mfg Gira

  2. Anzeige

    C++ Frage

    Schau dir mal diesen Bereich an. Dort ist für jeden was dabei!
  3. #2
    Das_Es Das_Es ist offline
    Avatar von Das_Es

    AW: C++ Frage

    Mit Visual C++ eine Win32-Konsolenprojekt erstellen, da muss es rein.

  4. #3
    ButterZ ButterZ ist offline
    Avatar von ButterZ

    AW: C++ Frage

    1. Um cin und cout zu verwenden fehlt dir noch: using namespace std;
    2. void main() ??? Die main Funktion muss immer einen Rückgabewert des Types int haben. (zumindest in C++)

    Wenn du das ganze noch genauer erklärt oder begründet haben willst lass es mich wissen.

  5. #4
    Speedy79 Speedy79 ist offline
    Avatar von Speedy79

    AW: C++ Frage

    int main wäre natürlich schöner, aber ein void main sollte lediglich eine Warnung auswerfen.
    Allerdings deutet bereits das darauf hin, dass das Tutorial mit Vorsicht zu genießen ist.

    Ansonsten empfehle ich, um C++ zu lernen auf naespaces zu verzichten und erstmal vollqualifziert zu schreiben;
    so wird aus cout ein std::cout, aus cin wird std::cin usw.

    Als Editor wäre es in meinen Augen empfehlenswert etwas rudimentäres zu verwenden wir einen einfachen Editor mit Syntaxhighlighting (Notepad+, oder, mein absoluter Favorit: Sublimetext 2)
    und MinGW+MSys zum kompilieren zu installieren.
    Falls du den Weg einschlägst, muss man dir noch 2-3 Dinge erklären, aber danach kommst du besser klar (und verstehst auch was du machst) als mit einer Lösung wie VS.

    Bei weiteren Fragen: einfach raus damit.

  6. #5
    Giratina48 Giratina48 ist offline
    Avatar von Giratina48

    AW: C++ Frage

    Danke euch, hab ihr villt ein gutes C++ Tut ? Wennn ich das Tut mit vorsicht behandeln sollte dann würd ich gern auch ein anderes nehmen

  7. #6
    Speedy79 Speedy79 ist offline
    Avatar von Speedy79

    AW: C++ Frage

    Fragen wir mal so: Wofür genau wilst du C++ lernen, wo willst du hin?
    Die Sprache ist so mächtig, dass es nicht schadet, sich vorher Gedanken über das Ziel zu machen und dem entsprechend zielgerichtet zu lernen.
    C++ allumfassend mal eben lernen gestaltet sich als Programmier-Neuling doch als sehr schwierig.

  8. #7
    ButterZ ButterZ ist offline
    Avatar von ButterZ

    AW: C++ Frage

    Zitat Speedy79 Beitrag anzeigen
    int main wäre natürlich schöner, aber ein void main sollte lediglich eine Warnung auswerfen.
    Falsch. Unter C wie auch C++ muss die main() zwingend einen Rückgabewert haben.

    Zitat Speedy79 Beitrag anzeigen
    Ansonsten empfehle ich, um C++ zu lernen auf naespaces zu verzichten und erstmal vollqualifziert zu schreiben;
    so wird aus cout ein std::cout, aus cin wird std::cin usw.
    Auch hier würde ich dir widersprechen. Wenn er es lernt, soll er sich gleich einen effizienten und ordentlichen Programmierstil
    angewöhnen.

    @ Threadersteller

    Aber generell gesehen .... Programmieren lernst du nicht durch Tutorials. Lies ein anständiges Fachbuch.
    Da wirst du einen theoretischen Anteil von 60-65% haben.

    Die C++ Syntax? Die ist absolut Schnuppe .... Nur durch Praxis hat noch keiner vernünftig Programmieren gelernt.
    Die Theorie und die Grundlagen sind das A und O. Wenn du die theorie behandelt hättest du zumindest schonmal keine main() ohne Rückgabewert aus dem Tut kopiert .

    Lerne es lieber mit Basic, dass wäre in meinen Augen leichter. Wenn du dann Programmieren kannst ist die Sprache egal.

    Und beschäftige dich durch Beispiele mit den Eigenschaften eines Algortihmus.

    MfG Freddy

  9. #8
    Speedy79 Speedy79 ist offline
    Avatar von Speedy79

    AW: C++ Frage

    Zitat Freddy Beitrag anzeigen
    Falsch. Unter C wie auch C++ muss die main() zwingend einen Rückgabewert haben.
    Oh, da hast du Recht, das hatte ich wohl falsch in Erinnerung (was aber auch nicht verwunderlich ist, weil: wann hab ich das auch zuletzt versucht xD)

    Beim zweiten Teil bin ich leider wirklich anderer Meinung: das verwenden von namespaces ist schnell erlernt, das wissen darum, wo welche Funktionen verankert sind,
    kommt aber am schnellsten durch regelmäßiges schreiben. Außerdem umgeht man so u.U. am Anfang ungewünschte Sideeffects durch doppelt vergebene Methodennamen und zusätzlich wird der Code imo für eine dritte Person besser interpretierbar (natürlich sollte man nicht ALLES vollqualifiziert schreiben, dann würde dies ins Gegenteil umschlagen);
    prinzipiell scheint mir die Nutzung von using-Direktiven allerdings eher eine Geschmacks- und Stilfrage zu sein, halte den Verzicht aber zu Beginn für sinnvoll.
    Man sollte aber auf jeden Fall wissen, was diese bedeuten.


    Deinen Tipp mit Basic möchte ich übrigens unterschreiben, das kam mir auch in den Sinn;
    zusätzlich ist das für einen Anfänger auch deutlich weniger frustrierend.

  10. #9
    ButterZ ButterZ ist offline
    Avatar von ButterZ

    AW: C++ Frage

    Zitat Speedy79 Beitrag anzeigen
    Beim zweiten Teil bin ich leider wirklich anderer Meinung: das verwenden von namespaces ist schnell erlernt, das wissen darum, wo welche Funktionen verankert sind,
    kommt aber am schnellsten durch regelmäßiges schreiben. Außerdem umgeht man so u.U. am Anfang ungewünschte Sideeffects durch doppelt vergebene Methodennamen und zusätzlich wird der Code imo für eine dritte Person besser interpretierbar (natürlich sollte man nicht ALLES vollqualifiziert schreiben, dann würde dies ins Gegenteil umschlagen);
    prinzipiell scheint mir die Nutzung von using-Direktiven allerdings eher eine Geschmacks- und Stilfrage zu sein, halte den Verzicht aber zu Beginn für sinnvoll.
    Man sollte aber auf jeden Fall wissen, was diese bedeuten.
    Gut das ist Geschmackssache und auch individuell an Erfahrung und Auffassungsgabe des Users anzupassen.
    Aber generell ist es mit Sicherheit nicht schädlich sich mit der allgemeinen Theorie und Historie der Programmierung und Algortihmierung zu befassen.

    Denn ich kann aus eigener Erfahrung und der vieler Mitmenschen sagen, dass theoretische Vorkenntnisse das Verständnis für interne Abläufe fördern.

  11. #10
    Speedy79 Speedy79 ist offline
    Avatar von Speedy79

    AW: C++ Frage

    Zitat Freddy Beitrag anzeigen
    Aber generell ist es mit Sicherheit nicht schädlich sich mit der allgemeinen Theorie und Historie der Programmierung und Algortihmierung zu befassen.
    Denn ich kann aus eigener Erfahrung und der vieler Mitmenschen sagen, dass theoretische Vorkenntnisse das Verständnis für interne Abläufe fördern.
    Gemeinsamer Nenner.
    Es gibt auch wirklich viele schöne Bücher über Datenstrukturen und Algorithmen.

  12. #11
    Giratina48 Giratina48 ist offline
    Avatar von Giratina48

    AW: C++ Frage

    wo möchte ich hin hmm am ende einfache anwendungen schreiben zukönnen die einiges erleichtern. aber erst mal möcht ich das grundprinzip verständlich gezeigt bekommen bzw selbst versuchen zu verstehen.

  13. #12
    Speedy79 Speedy79 ist offline
    Avatar von Speedy79

    AW: C++ Frage

    Hast du denn grundlegend schon Erfahrung im programmieren allgemein? (Die Vermutung sagt: Nein)
    Und wenn Nein, warum hast du Dich ausgerechnet für C++ entschieden und nicht vorerst für eine Sprache, welche zugänglicher ist?
    (mir fallen da als objektorientierte Sprachen insbesondere Java, Basic und C# ein);
    Wenns denn doch C++ sein soll,
    wäre es auch gerade um ein Grundverständnis zu erlangen, möglich erst C, welches sich auf Grund einer geringeren Komplexität (daher aber mehr Hirnschmalz) anbietet, zu lernen, zu üben und dann umzusteigen.

    EDIT:
    Zu C hier eine schöne Seite: http://www.tutorials.at/einfuehrung/...sumgebung.html
    Außerdem empfiehlt sich in meinen Augen das ziemlich preisgünstige Buch "Grundkurs C" von Galileo.

  14. #13
    Giratina48 Giratina48 ist offline
    Avatar von Giratina48

    AW: C++ Frage

    Hab auch erst gedacht mit C anzufangen aber hab gelesen das man auch mit C++ anfangen kann wenn man sofort objektorientiert programmieren möchte. Und mit programmieren hat ich nicht wirklich was zu tun, nur einwenig VB

    eig würd ich auch gerne javascript lernen, aber ich glaub dafür muss man schon vorkenntnisse in anderen Sprachen haben, könntet ihr mir dazu etwas sagen?

  15. #14
    Speedy79 Speedy79 ist offline
    Avatar von Speedy79

    AW: C++ Frage

    Sprechen wir von Java oder JavaScript?
    Und wenn JavaScript: warum? Das ist keine Programmiersprache und insbesondere nichts, was man im entferntesten mit C++ vergleichen könnte.
    PS: Weißt du genau, was objektorientiertes programmieren bedeutet? Was stellst du dir unter dem Begriff vor?

  16. #15
    Giratina48 Giratina48 ist offline
    Avatar von Giratina48

    AW: C++ Frage

    das weiss ich, javascript, villeicht kennt ihr das Spiel "Die Stämme". Spiele es seit Jahren, und Javascript zu können würde da helfen eigene Script schreiben zukönnen um das spiel einfach zu machen. (:

    Ich hab gelesen das C++ eine "objektorientierte" Sprache sei. Dabei stell ich mir vor; schreiben von z.B. Anwendungen die etwas für die Person erledigen wie z.b. bei dem beispiel, den Radius ausrechnne.

  17. #16
    Das_Es Das_Es ist offline
    Avatar von Das_Es

    AW: C++ Frage

    Was hast du gegen C++, warum ist es deiner Meinung nach nicht zugänglicher als andere Sprachen?

    Zudem ist JavaScript ist per Definition eine Programmiersprache, auch wenn man es nicht, wie du schon sagtest, mit C++ vergleichen könne. Und nein, man braucht nicht zwingend Vorkommnisse von anderen Sprachen dafür, das einzige was man gebrauchen kann ist Kenntnisse in HTML und CSS.

  18. #17
    Giratina48 Giratina48 ist offline
    Avatar von Giratina48

    AW: C++ Frage

    Also HTML und CSS sind kei ngroßes problem hatte damit einiges zu tun, also könnt ich eigentlich mit Javascript fortfahren? Tut,Lektüren,Seiten und etc. Empfehlungen?
    Editor Empfehlung? Adobe Dreamweaver <-- berreits vorhanden oder gibt es besseres?

    Mfg Gira

  19. #18
    moe_re

    AW: C++ Frage

    Ich denke, die Frage, die weiter oben bereits gestellt wurde, ist ein wenig im Raum stehen geblieben.

    Zwar ähneln sich javascript und C++ im Ansatz, allerdings ist der Aufgabenbereich in der Regel ein völlig anderer.

    Deshalb noch mal zurück zu der Ursprungsfrage. Was ist das Ziel? So wie sich das momentan herauskristallisiert, steuerst du eher in Richtung Webentwicklung zu, korrekt ?

    Aber sei es drum... die Tipps weiter oben, mit einer weit weniger komplexen Sprache zu beginnen, um die Logik der Programmierung zu verstehen, sind alles andere als verkehrt. Ich würde sogar das extrem gut dokumentierte Baukastenspielzeugland Visual Basic empfehlen, um erst mal nur die nackte Logik des Programmierens kennen zu lernen. Man kommt schnell zu einem Ergebnis und der Code ähnelt erst mal eher der englischen Sprache - ist also gut zu verstehen. Der Weg führt dann relativ schnell über C# zu C++ und auf diesem Weg würde ich auch aufbauen. Über C++ findet man später plattformübergreifend das Sprungbrett in eine Vielzahl von Programmiersprachen und Schnittstellen.

    HTML und CSS haben erst mal reichlich wenig mit javascript gemeinsam, sind aber später kombinierbar.

  20. #19
    Giratina48 Giratina48 ist offline
    Avatar von Giratina48

    AW: C++ Frage

    Also C++ wollt ich einfach lern hat ein grund, da es villeicht gebrauchen werde in näherer zukunft. Und mit Javascript ist hat für "mein vergnügen" sozusagen. VB hab ich schon länger mit experementiert. würde halt für beides paar TuT,Lektüren,Seiten etc. als beispiel bekommen wo ihr wisst die taugen etwas

    achso noch etwas is bei javascript und "user javascript" ein unterschied? als in d er schreibweise


    mfg gira

  21. #20
    moe_re

    AW: C++ Frage

    Zitat Giratina48 Beitrag anzeigen
    Also C++ wollt ich einfach lern hat ein grund, da es villeicht gebrauchen werde in näherer zukunft. Und mit Javascript ist hat für "mein vergnügen" sozusagen. VB hab ich schon länger mit experementiert. würde halt für beides paar TuT,Lektüren,Seiten etc. als beispiel bekommen wo ihr wisst die taugen etwas

    achso noch etwas is bei javascript und "javauserscript" ein unterschied? als in d er schreibweise


    mfg gira
    Ich für meinen Teil komm noch aus der alten Schule und hab zum Großteil aus Büchern gelernt. Zu meiner Schul- und Studienzeit war das Internet noch nicht ganz so präsent, wie es heute ist
    Da kann dir sicher jemand jüngeres weiter helfen, wenn es um gute Internetseiten geht.

    userscripts für zum Beispiel Browsererweiterungen, Manipulationen etc. werden zumeist in javascript geschrieben (Endung: *.user.js). Auch hier vermute ich jetzt wieder, dass du gerne userscripts für Greasemonkey schreiben möchtest.... ja, diese sind in javascript geschrieben.

    edit: das könnte lesenswert für dich sein: dive into greasemonkey

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen


  1. 2 Fragen: 1. Frage zu Java-Applets und 2. Frage zu Verschalung: Hi!!! Zur 1. Frage: Könntet ihr mir noch ma sagen, wann und wieso ich ein Java-Applet signieren lassen muss? Ich weis zwar eins zwei punkte, wieso...
  2. Pokémon
    Frage an Max

    Frage an Max: Daher du nicht Angemeldet bist,ne Frage an dich,hast du ein Action Replay?

  3. Frage zu Benutzerkontensteuerung zu Vista und Frage zu Mozilla Firefox 3: Hallo! Ich habe den Dell Studio 15 zu Weihnachten geschenkt bekommen. Nun nervte mich immer diese Benutzerkontensteuerung und habe sie...