Nicht schöner source^^



  • Du könntest aus

    int ergebnis;
    int ergebnis1;
    int ergebnis2;
    int ergebnis3;
    int ergebnis4;
    int ergebnis5;
    int ergebnis6;
    int ergebnis7;
    int ergebnis8;
    int ergebnis9;
    int ergebnis10;
    int ergebnis11;
    int ergebnis12;
    int ergebnis13;
    int ergebnis14;
    int ergebnis15;
    

    ein array machen:

    int ergebnis[15];
    


  • Halt einfacher.. ?

    #include <iostream>
    using namespace std;
    int main(){
    
    int zahl;
    //Programm
    cout << "Bitte geben Sie die Zahl ein mit der Zapfengerechnet werden soll?" << endl;
    cin >> zahl;
    for (int i=2; i<10; ++i) {
    zahl*=i;
    cout << zahl << endl;
    }
    for (int i=2; i<10; ++i) {
    zahl/=i;
    cour << zahl << end;
    }
    return 0;   
    }
    

    [/quote]



  • Also wenn das kein Fake sein soll ^^

    Einfacher gehts mit Schleifen

    #include <iostream>
    using namespace std;
    
    int main()
    {
         cout << "Bitte geben Sie die Zahl ein, mit der gerechnet werden soll!" << endl;
        int Eingabe = 0;
        cin >> Eingabe;
        for(int i = 2; i < 10; ++i)
        {
            Eingabe *= i;
            cout << Eingabe << endl;
        }
        for(int i = 2; i < 10; ++i)
        {
            Eingabe /= i;
            cout << Eingabe << endl;
        }
        return 0;
    }
    

    Felix

    EDIT: 1) Zu langsam 😞
    2) Name im Code stehen gehabt
    3) Wozu speicherst du die Ergebnisse überhaupt?



  • El Kassem schrieb:

    cout << "Bitte geben Sie die Zahl ein mit der Zapfengerechnet werden soll?" << endl;
    

    ist das ne Frage? Muss man da mit ja/nein antworten 🤡
    Edit: @Phoemuex Zu spät gesehen^^



  • Hallo

    kaffee schrieb:

    Du könntest aus

    int ergebnis;
    int ergebnis1;
    int ergebnis2;
    int ergebnis3;
    int ergebnis4;
    int ergebnis5;
    int ergebnis6;
    int ergebnis7;
    int ergebnis8;
    int ergebnis9;
    int ergebnis10;
    int ergebnis11;
    int ergebnis12;
    int ergebnis13;
    int ergebnis14;
    int ergebnis15;
    

    ein array machen:

    int ergebnis[15];
    

    Ich würde

    int ergebnis[16];
    

    bevorzugen. 😉

    chrische



  • danke..hätte nicht an einem for schleife gedacht ^^



  • chrische5 schrieb:

    Ich würde

    int ergebnis[16];
    

    bevorzugen. 😉

    Ich nicht zu viel angeforderter Speicher



  • zuviel ist es schon aber nicht "zuviel" 😃

    -----------

    bin ich blöd oder sind die dinger nicht initialisiert.... somit könnte er garnicht damit rechnen



  • bei meinem alten source, sind die ned initalisiert für was ?



  • El Kassem schrieb:

    bei meinem alten source, sind die ned initalisiert für was ?

    wolle rose kaufen ? 😕

    Gruß,

    Simon2.



  • Stelfer schrieb:

    bin ich blöd oder sind die dinger nicht initialisiert.... somit könnte er garnicht damit rechnen

    Was denn für dinger?


Anmelden zum Antworten