Source Code Problem



  • Ah.... okay...

    Das hilft...

    Danke schön!



  • darthdespotism schrieb:

    btw: was hast du gegen std::pow() ?

    vieles 😉

    darthdespotism schrieb:

    davon abgesehen dass deine Potenzfunktion wohl nicht das erwartete Ergebniss liefert ...

    jo, wirklich gehörts so:

    int zahl = 5;
    int exponent = 2;
    int sum = 0;
    for(int i = 0; i != exponent; ++i)
    {
    sum = zahl * zahl; // Sollte 25 rauskommen^^
    }
    

    Crew06ZW schrieb:

    Ah.... okay...

    Das hilft...

    Danke schön!

    ich hoffe,dass ich ein wenig helfen konnte 🤡

    Mit freundlichen Grüßen,
    Daniel



  • Türlich! Danke!

    Wie habt ihr euch das so alles beigebracht?!

    Ich hab eine DVD von Monika Hödl "Jetzt lerne ich C++" und ein Buch
    (ISBN 3-82725663-1)...

    Wie bzw. womit habt ihr euch das beigebracht?



  • Crew06ZW schrieb:

    Wie bzw. womit habt ihr euch das beigebracht?

    Ich hab mir nach einiger Erfahrung im Objektorientierten mit Delphi "den Stroustrup" (Die C++ Programmiersprache) "gegeben".



  • Crew06ZW schrieb:

    Wie bzw. womit habt ihr euch das beigebracht?

    Fang lieber mit einer niedrigeren Programmiersprache an, wie zBsp. "Delphi", "Visual Basic" oder von mir aus "Perl".

    In C/C++ geht es eher um das Verstehen der Syntax und logisches Denken, als um irgendein "schnelles" Einsteigen in die C++-Programmierung.

    Greif lieber zu einer anderen Sprache, das ich nur mein Vorschlag an dich, sonst wirst du in späteren Kapiteln in C++ schwierigkeiten bekommen, die du selbst nicht mehr lösen kannst und die ganze Zeit herumfragst.

    Mit freundlichen Grüßen,
    Daniel



  • Hallo erstmal bin neu hier und hab auch sofort mit c++ angefangen und ich seh darin überhaupt gar kein Problem. Hab auch mal eine Lösung für den Taschenrechner. Auserdem finde ich das XP viel zu viel Variablen benutzt das ist in größeren Programmen alles Performanceverlust!

    #include <iostream>
    
    using namespace std;
    
    int main()
    
    {
     char zeichen,neustart;
     int a,b;   
    
     do
     {   
     system("cls");
     cout<<"Herzlich Willkommen zu deinem Taschenrechner!\n";
     cout<<"Addition\t(A)\n";
     cout<<"Subtraktion\t(S)\n";
     cout<<"Division\t(D)\n";
     cout<<"Multiplikation\t(M)\n";
     cout<<"Waehlen sie die Rechenart aus!:\t";
        cin>>zeichen;
     cout<<"::::::::::::::::::::::::::::::::::::::::::::::::::\n\n";
    
     switch(zeichen)
        {
          case 'A':   
               cout<<"Zahl1:\t";
                 cin>>a;
    
               cout<<"Zahl2:\t";
                 cin>>b;
    
               cout<<"Ihr Ergebniss lautet: "<<a+b<<endl;
               break;
          case 'S':
               cout<<"Zahl1:\t";
                 cin>>a;
    
               cout<<"Zahl2:\t";
                 cin>>b;
    
               cout<<"Ihr Ergebniss lautet: "<<a-b<<endl;
               break;
          case 'D':
               cout<<"Zahl1:\t";
                 cin>>a;
    
               cout<<"Zahl2:\t";
                 cin>>b;
    
               cout<<"Ihr Ergebniss lautet: "<<a/b<<endl;
               break;
          case 'M':
               cout<<"Zahl1:\t";
                 cin>>a;
    
               cout<<"Zahl2:\t";
                 cin>>b;
    
               cout<<"Ihr Ergebniss lautet: "<<a*b<<endl;
               break;
    
          default:
               cout<<"Falsche Eingabe!";
         }
    
            cout << endl << endl;
            cout << "Wollen Sie das Programm neustarten (J)a (N)ein ?\t";
              cin >> neustart;
    
        }while(neustart=='j' || neustart =='J');
    
        return 0;
    }
    


  • Hallo erstmal bin neu hier und hab auch sofort mit c++ angefangen und ich seh darin überhaupt gar kein Problem. Hab auch mal eine Lösung für den Taschenrechner. Auserdem finde ich das XP viel zu viel Variablen benutzt das ist in größeren Programmen alles Performanceverlust!

    #include <iostream>
    
    using namespace std;
    
    int main()
    
    {
     char zeichen,neustart;
     int a,b;   
    
     do
     {   
     system("cls");
     cout<<"Herzlich Willkommen zu deinem Taschenrechner!\n";
     cout<<"Addition\t(A)\n";
     cout<<"Subtraktion\t(S)\n";
     cout<<"Division\t(D)\n";
     cout<<"Multiplikation\t(M)\n";
     cout<<"Waehlen sie die Rechenart aus!:\t";
        cin>>zeichen;
     cout<<"::::::::::::::::::::::::::::::::::::::::::::::::::\n\n";
    
     switch(zeichen)
        {
          case 'A':   
               cout<<"Zahl1:\t";
                 cin>>a;
    
               cout<<"Zahl2:\t";
                 cin>>b;
    
               cout<<"Ihr Ergebniss lautet: "<<a+b<<endl;
               break;
          case 'S':
               cout<<"Zahl1:\t";
                 cin>>a;
    
               cout<<"Zahl2:\t";
                 cin>>b;
    
               cout<<"Ihr Ergebniss lautet: "<<a-b<<endl;
               break;
          case 'D':
               cout<<"Zahl1:\t";
                 cin>>a;
    
               cout<<"Zahl2:\t";
                 cin>>b;
    
               cout<<"Ihr Ergebniss lautet: "<<a/b<<endl;
               break;
          case 'M':
               cout<<"Zahl1:\t";
                 cin>>a;
    
               cout<<"Zahl2:\t";
                 cin>>b;
    
               cout<<"Ihr Ergebniss lautet: "<<a*b<<endl;
               break;
    
          default:
               cout<<"Falsche Eingabe!";
         }
    
            cout << endl << endl;
            cout << "Wollen Sie das Programm neustarten (J)a (N)ein ?\t";
              cin >> neustart;
    
        }while(neustart=='j' || neustart =='J');
    
        return 0;
    }
    


  • Wow! Super Programm, spart Variablen und vermeidet unnötigen Schnickschnack. Hab's sofort kompiliert und damit meinen Windowstaschenrechner (calc.exe) ersetzt!



  • Phlow schrieb:

    Auserdem finde ich das XP viel zu viel Variablen benutzt das ist in größeren Programmen alles Performanceverlust!

    LOL. Ne.



  • XaTrIxX schrieb:

    Wow! Super Programm, spart Variablen und vermeidet unnötigen Schnickschnack. Hab's sofort kompiliert und damit meinen Windowstaschenrechner (calc.exe) ersetzt!

    Wtf?!


Anmelden zum Antworten