Witajcie.
Zaczynam w szkole C++, nigdy wcześniej się tym nie zajmowałem - tylko hardware. Mam zrobić program sumujący liczby całkowite aż do pojawienia się na wejściu liczby zero. Liczb może być 100 000. W każdym razie ile liczb bym nie wpisał 0 ma zawsze zakończyć sumwoanie.
Macie jakieś pomysł jak to zrobić ?
Proszę o pomoc.

[C++] Problem z zadaniem
Rozpoczęty przez
Damian_im2
, 02 10 2011 12:18
3 odpowiedzi w tym temacie
#1
Napisano 02 10 2011 - 12:18
#2
Napisano 02 10 2011 - 13:58
#include<iostream> using namespace std; int main() { int a, sum = 0; cin >> a; //wczytuje liczbe while( a != 0 ) //petla, warunek - liczby rozne od 0 { sum = sum + a; //dodaje do sumy cin >> a; //wczytanie kolejnej } cout << sum << endl; //wypisanie sumy return 0; }
#3
Napisano 02 10 2011 - 17:41
#include<iostream> using namespace std; int main() { int a, sum = 0; cin >> a; //wczytuje liczbe while( a != 0 ) //petla, warunek - liczby rozne od 0 { sum = sum + a; //dodaje do sumy cin >> a; //wczytanie kolejnej } cout << sum << endl; //wypisanie sumy system("pause"); //pauzuje program return 0; }
taka mała poprawka kodu fernandeza, ażeby można było zobaczyć co wyszło

#4
Napisano 02 10 2011 - 18:57
jak sie konsoli nie uzywa to i owszem

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych