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



Temat jest zamknięty





