Skocz do zawartości


Zdjęcie

[C++] Problem z zadaniem


  • Zamknięty Temat jest zamknięty
3 odpowiedzi w tym temacie

#1 Damian_im2

Damian_im2

    Cosmo + pakiet biznes.

  • 1 508 postów

Napisano 02 10 2011 - 12:18

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.

  • 0

#2 fernandez

fernandez

    150% normy

  • 1 866 postów

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; 

}


  • 0

#3 Krzychu25

Krzychu25

    Zaawansowany użytkownik

  • 1 045 postów

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 :)
  • 0

#4 fernandez

fernandez

    150% normy

  • 1 866 postów

Napisano 02 10 2011 - 18:57

jak sie konsoli nie uzywa to i owszem :)

  • 0

Zobacz więcej tematów z tagiem: język C++



Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych