c++ zum proggen

alltags-talk.de
Verfügbare Informationen zu "c++ zum proggen"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: binadmin - gHost - ch1ll - rising - Skontra
  • Forum: alltags-talk.de
  • Forenbeschreibung: Alltags-Talk
  • aus dem Unterforum: Personal Computer
  • Antworten: 13
  • Forum gestartet am: Freitag 16.09.2005
  • Sprache: deutsch
  • Link zum Originaltopic: c++ zum proggen
  • Letzte Antwort: vor 17 Jahren, 5 Monaten, 20 Tagen, 17 Stunden, 35 Minuten
  • Alle Beiträge und Antworten zu "c++ zum proggen"

    Re: c++ zum proggen

    binadmin - 21.09.2005, 15:53

    c++ zum proggen
    So für alle mit Compiler oder Interesse, ich will mal ne Simple Aufgabe stellen.

    Weil man mich gefragt hatte ob ich das Buch verleihen kann ... bringen tut es einem mehr die Programme sich selbst zu erarbeiten. So hab ich es auch gemacht ...

    Einer der ersten Aufgaben, die wir problemlos lösen können ist diese.

    Du willst in den Urlaub nach Amerika fahren. Guckst voher Wetterbericht um zu erfahren wie warm es dort ist. 30 Grad Fahrenheit. Da du damit nichts anfangen kannst musst du es umrechnen.

    Wer interesse hat, sucht sich nun die passende Umrechnungformel aus dem Net und schreibt nach Beendigung den Quelltext ins Forum. Wer als erstes Fertig ist darf sich freuen ;)

    Zu wissen ist. Variablen können fest definiert werden ... Sprich "var = 2"
    festgelegte Variablen können verändert werden. "var = var*2"

    Aufgabe: Passende Umrechnungsformel suchen. Und ein Programm schreiben, mit dem man jeden x-beliebigen Fahrenheitswert in den richtigen Clesiuswert umrechnen kann...

    Grüße Thomas



    Re: c++ zum proggen

    gHost - 21.09.2005, 16:16


    das war zu einfach
    also ich habs shcon :D



    Re: c++ zum proggen

    gHost - 21.09.2005, 16:17


    #include <iostream.h>

    void main()
    {
    float fahrenheit;

    cout<<"Bitte die Fahrenheit eingeben: ";
    cin>>fahrenheit;
    cout<<"Clesius "<<(fahrenheit-32)/1.8<<endl;

    };


    Hier zum runterladen :D
    http://home.arcor.de/prolaim0r/fahrenheit.exe



    Re: c++ zum proggen

    binadmin - 21.09.2005, 17:54


    wäre nur gut wenn es auch funktionieren täte ;)

    da schreit es nach zwei Fehlern ... sonderlich kreativ ist die ausgabe nicht, aber das was anderes ...

    hmmm hast du ne Erklärung für "void main( )" ... von dem main Kram hab ich noch keine Ahnung, deswegen frag ich ...

    Grüße Thomas

    [edit] .exe funzt aber quellcode kann nicht ganz stimmen ... meiner Erfahrung nach
    Mein Vorschlag

    #include <iostream>
    using namespace std;

    int main( )
    {

    double fahrenheit, celsius;

    cout << "Gib den Fahrenheitswert ein: ";
    cin << fahrenheit;

    celsius = (fahrenheit - 32) * 5 / 9;

    cout << fahrenheit << " Grad Fahrenheit sind " << celsius << " Grad Celsius.";

    return 0;
    }



    Re: c++ zum proggen

    gHost - 21.09.2005, 18:29


    also naja es funzt das is die hauptsache ^^
    abgesehn das das in 2min gemacht war ^^
    kreativität = 0 is klar...

    also das mit dem void main
    is das nich das gleich wie int oO

    // du sprichst von fehlern oO
    also ich seh keine... funzt doch auch :X



    Re: c++ zum proggen

    ch1ll - 21.09.2005, 19:07


    WOW die nachwuchs haxorizors am werk^^
    sehr gut sehr gut. weiter so^^



    Re: c++ zum proggen

    gHost - 21.09.2005, 19:11


    nene nachwuchs pr0gramier0rizer
    haxx0rn kann ich schon :P



    Re: c++ zum proggen

    binadmin - 21.09.2005, 22:57


    So ich hab mich mal 30 min hingesetzt und nen kleines Programm geschrieben ... noch nicht perfekt, weil ich nicht alle benötigten Befehle kann ... aber für unsere Verhältnisse schon Bonus ...

    dachte mir ist interessanter den Quellcode zu posten, den könnt ihr ja dann in den Compiler werfen ;)



    #include <iostream>
    using namespace std;

    int main()
    {

    double fahrenheit, celsius;
    int befehl_1, befehl_2;


    while ( befehl_1 != 0)
    {
    cout << endl;
    cout << "Willkommen zu br1.004"<<endl;
    cout << endl;
    cout << endl;

    cout << "Menu <1>" << endl;
    cout << "Programm beenden <0>" << endl;
    cout << endl;

    cout << "Eingabe: ";
    cin >> befehl_1;

    switch(befehl_1) // switch 1
    {
    case 0: cout << endl;
    cout << "Programm wird beendet ..." << endl;
    break;
    case 1:
    {

    cout << endl;
    cout << endl;
    cout << endl;
    cout << "Bitte waehlen sie die Art ihrer Umrechenoperation aus!"<<endl;
    cout << endl;

    cout << "Fahrenheit - Celsius <1>" << endl;
    cout << "Celsius - Fahrenheit <2>" << endl;
    cout << "zurueck zur Auswahl <0>" << endl;
    cout << endl;

    cout << "Eingabe: ";
    cin >> befehl_2;

    switch(befehl_2) // switch 2
    {
    case 0: cout << endl;
    cout << "Aktion wird abgebrochen...." << endl;
    cout << endl;
    cout << endl;
    cout << endl;
    break;

    case 1:
    { // Anfang Anweisung für case 1 von switch 2


    cout << "Bitte geben sie den Wert fuer Fahrenheit ein: ";
    cin >> fahrenheit;

    celsius = (fahrenheit - 32) * 5 / 9;

    cout << fahrenheit << " Grad Fahrenheit sind " << celsius << " Grad Celsius."<<endl;

    if (celsius > 0)
    {
    if (celsius > 10)
    {
    if (celsius > 20)
    {
    if (celsius > 30)
    cout << "Falls du in den Urlaub willst: ein Rat von mir: es koennte sehr heiss werden!"<<endl;
    else
    cout << "Falls du in den Urlaub willst solltes du nicht allzu viel warme Sachen mitnehmen!"<<endl;
    }
    else
    cout << "Falls du in den Urlaub willst: Es koennte angenehm werden!"<<endl;
    }
    else
    cout << "Falls du in den Urlaub willst solltest du dir warme Klamotten einpacken!"<<endl;
    }
    else
    cout << "Falls du in den Urlaub willst solltest du dir Winterklamotten einpacken!"<<endl;
    }; break; // Ende der Anweisung für case 1 von switch 2

    case 2:
    { // Anfang der Anweisung für case 2 von switch 2

    cout << "Bitte geben sie den Wert fuer Celsius ein: ";
    cin >> celsius;

    fahrenheit = (celsius * 1.8) + 32;

    cout << celsius << " Grad Celsius sind " << fahrenheit << " Grad Fahrenheit."<<endl;

    if (fahrenheit > 32)
    {
    if (fahrenheit > 50)
    {
    if (fahrenheit > 68)
    {
    if (fahrenheit > 86)
    cout << "Falls du in den Urlaub willst: ein Rat von mir: es koennte sehr heiss werden!"<<endl;
    else
    cout << "Falls du in den Urlaub willst solltes du nicht allzu viel warme Sachen mitnehmen!"<<endl;
    }
    else
    cout << "Falls du in den Urlaub willst: Es koennte angenehm werden!"<<endl;
    }
    else
    cout << "Falls du in den Urlaub willst solltest du dir warme Klamotten einpacken!"<<endl;
    }
    else
    cout << "Falls du in den Urlaub willst solltest du dir Winterklamotten einpacken!"<<endl;
    }; break; // Ende der Anweisung für case 2 von switch 2

    default: cout << "Ungueltige Eingabe!!!";
    } // Ende switch 2
    }; break; // Ende der Anweisung für case 1 von switch 1

    default: cout << "Ungueltige Eingabe!!!";
    } // Ende switch 1

    }

    return 0;
    }





    Wer es auf ohne Erklärung kappiert hat meinen Respekt ...

    Grüße Thomas



    Re: c++ zum proggen

    gHost - 21.09.2005, 23:09


    jow das echt gut, nich schlecht :D

    das wird noch innem c++ battle ausarten hier ^^



    Re: c++ zum proggen

    rising - 21.09.2005, 23:44


    also: du hast vier versuche gebraucht, bis es geklappt hat ^^
    es ist ein progg, das dir Grad celsius un Farenheit oder andersrum umrechnet und dazu noch nen blöden kommentar abgibt.... und es sieht aus als ob es läd , wegen den Zeilenumbrüchen ^^

    was das mit der ungültigen eingabe soll, weiss ich nich



    Re: c++ zum proggen

    Skontra - 22.09.2005, 16:45


    ich muss sagen, ich verstehs auf anhibe was du da gemacht hast. selber machen wäre schwieriger gewesen, aba so wies da steht isses dirket einfach, also es scheint, als ob dieses programm sehr logisch aufgebaut ist. nur eins wüsste ich gerne, warum hast du so oft:
    cout << endl;
    da stehn, ist das für die vorangegangenen befehle, oder warum reicht es nicht wenn dus einmal hinschreibst.
    mfg skontra



    Re: c++ zum proggen

    binadmin - 22.09.2005, 18:52


    hmm ... nun ist es auch nimmer schwer nachdem ich das programm erklärt habe in der schule ...

    cout << endl;

    ist der befehl für den Zeilenumbruch ... wenn ich dies weggelassen hätte ... wären alle ausgaben nacheinander angehangen worden ^^

    also es dient nur der schönheit ...

    nebenbei bin schon bei version 1.101 ... mit neuem effektivem Quellcode

    Grüße Thomas



    Re: c++ zum proggen

    rising - 08.10.2005, 11:16


    ja, und wann bekommen wir die Neue Version? :D



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum alltags-talk.de

    Jasmin (Der Gürtel von Deltora) - gepostet von Skontra am Mittwoch 28.09.2005



    Ähnliche Beiträge wie "c++ zum proggen"

    ??????wie regler proggen?????? - W_Else (Donnerstag 19.07.2007)