schleifenende mit if ..while...ohne break

Beantwortet schleifenende mit if ..while...ohne break

  • Sonntag, 18. November 2012 19:08
     
     

    Bei der Eingabe von 0 EURO ist das Programm sofort ohne
    weitere Aktionen zu beenden (kein break!, sondern logisch über Schleifenende).

    wie mache ich das...??

    was für code soll ich eingeben...

Alle Antworten

  • Montag, 19. November 2012 00:13
     
     Beantwortet

    schon wieder Schulaufgaben... unglaublich...

    int iAmount;

    cin >> iAmount;

    while(iAmount)

    {

       mach was;

       cin >> iAmount;

    }

  • Mittwoch, 21. November 2012 11:05
     
     

    schon wieder Schulaufgaben... unglaublich...

    :-)

    Ach komm andere machen auf diese Art ganze Doktorarbeiten...

  • Freitag, 23. November 2012 15:30
    Moderator
     
     

    Hallo shango22,

    Ich gehe davon aus, dass die Antwort Dir weitergeholfen hat.
    Wenn nein, neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.

    Danke und viele Grüße,
    Ionut

  • Samstag, 22. Dezember 2012 21:09
     
      Enthält Code
    #include <iostream> 
    using namespace std; 
    
    int main() 
    { 
    	cout << "Enter: \n"; 
    	int a; 
    	cin >> a; 
    
    	if (a > 0) {
    		cout << a << " EUR\n";
    	} else {
    		cout << "0 EUR, quit.";		
    	}	
    
    	getchar();
    	return 0; 
    }