Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 17 von 17
  1. #11
    Sobig Wurm
    Registriert seit
    18.03.2007
    Beiträge
    200

    Standard

    hmm
    also wenn ich den code compiliere wie er hier steht:
    Code:
    #include<iostream>
    using namespace std;
    
    int main()
    {
    int zahl1;
    int zahl2;
    int zahl3;
    
    cout<<"Bitte eine Zahl eingeben\n";
    cin>>zahl1;
    cout<<"Bitte noch eine Zahl eingeben\n";
    cin>>zahl2;
    cout<<"Bitte eine letzte Zahl eingeben\n";
    cin>>zahl3;
    cout<<"Die Ausgabe lautet\n";
    cout<<zahl1<<" "<<zahl3<<" "<<zahl2<<"\n";
    //system("PAUSE");
    while (true);
    }
    dann die 3 eingaben gemacht habe, dann kommen die 100% Cpulast.
    Mit normal beenden meinte ich nicht das x rechts oben klicken.
    Haste einen Dualcore? Dann müsstests 50% Cpulast haben
    nuffing

  2. #12
    alte Schule Avatar von styl0r^
    Registriert seit
    16.04.2006
    Beiträge
    514

    Standard

    Ne, etwas schlechter, ist ja aber auch wayne

  3. #13
    Michelangelo Virus
    Registriert seit
    14.06.2007
    Beiträge
    282

    Standard

    also endlos schleife mit while ist totaler schwachsinn! dann system("pause") ist schon besser aber jetzt ist das programm nurnoch unter windows lauffähig. nimm getch(); aus conio.h oder den befehl cin.ignore() oder cin.get(); aus iostream, ist viel besser und hat mehr stile.

    mfg

    zao
    Write the code correctly and it will compile

  4. #14
    CIH-Virus Avatar von -[RiDER]-
    Registriert seit
    05.01.2007
    Beiträge
    496

    Standard

    das mit der endlosschleife is auf jeden fall schlechter stil!

    mach system("PAUSE");
    oder getchar();

    MfG RiDER

  5. #15
    Meister des Grills Avatar von c4pone
    Registriert seit
    08.11.2006
    Beiträge
    167

    Standard

    Code:
    #include <iostream>
    
    using namespace std;
    
    int main()
    {
    int zahl1;
    int zahl2;
    int zahl3;
    char i;
    
    do{
    system("cls");
    cout<<"Bitte eine Zahl eingeben\n";
    cin>>zahl1;
    cout<<"Bitte noch eine Zahl eingeben\n";
    cin>>zahl2;
    cout<<"Bitte eine letzte Zahl eingeben\n";
    cin>>zahl3;
    cout<<"Die Ausgabe lautet\n";
    cout<<zahl1<<" "<<zahl3<<" "<<zahl2<<"\n";
    cout << " Programm beenden ? <ja/nein>";
    cout << endl;
              cout << endl;
              cout << "\n\t Nochmal ?! (j/n)" << endl;
              cout << "\n\t Antwort: ";
              cin >> i;
              } 
              while (i == 'j' || i == 'J');
              cin.get(); cin.get();
              return 0;
    so würde ich es machen
    Zitat Zitat von Barney Stinson
    “Think of me like Yoda, but instead of being little and green I wear suits and I'm awesome. I'm your bro—I'm Broda!”

  6. #16
    Anfänger
    Registriert seit
    28.05.2007
    Beiträge
    15

    Standard

    Code:
    #include<iostream>
    #include "conio.h"
    using namespace std;
    
    int main()
    {
    int zahl1;
    int zahl2;
    int zahl3;
    
    cout<<"Bitte eine Zahl eingeben\n";
    cin>>zahl1;
    cout<<"Bitte noch eine Zahl eingeben\n";
    cin>>zahl2;
    cout<<"Bitte eine letzte Zahl eingeben\n";
    cin>>zahl3;
    cout<<"Die Ausgabe lautet\n";
    cout<<zahl1<<" "<<zahl3<<" "<<zahl2<<"\n";
    getch(); 
    }
    du kansst auch mit conio.h und getch() machen

  7. #17
    Fortgeschrittener
    Registriert seit
    28.08.2007
    Beiträge
    33

    Standard

    es geht zwar alles andere auch aber am besten finde ich :

    oben beim includen :

    #include <conio.h>

    und am ende nach cout<<zahl1 ......

    getch();

    das heißt der computer wartetauf eine eingabe also bleibt das fenster solange offen bist du enter oder sonst irgendeine taste drückst !

    Added after 56 seconds:

    sry für doubleposting !

    mfg exo

Seite 2 von 2 ErsteErste 12

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •