#include <iostream> using namespace std; int n1,n2,n3; int wynik1,wynik2,wynik3; int main() { cin>>n1>>n2>>n3; wynik1=n1; wynik2=n1+n2; wynik3=wynik2+n3; cout<<endl<<wynik1; cout<<endl<<wynik2; cout<<endl<<wynik3; return 0; }
@SzkolnyAdmin, A co to ma z treścią zadania?
Napisanie programu na 3 liczby nie ma zupełnie sensu, nie przybliża rozwiązania. Skoro program ma przyjąć dowolną liczbę danych, to musi być napisany zupełnie inaczej, musi zawierać pętle wczytującą wszystkie liczby z wejścia i po każdej liczbie wypisujący bieżącą sumę:
int liczba; long suma = 0; while (cin >> liczba) { suma += liczba; cout << suma << endl; }
To taki baardzo uproszczony szablon rozwiązania. Dopracuj to.
@Oscar, wiesz w jaki sposób dane są wprowadzane do programu? Klawiatura czy wywołanie z (nie)określoną liczbą parametrów?
Napisano wejście i wyjście czyli stdin i stdout (cin, cout). W Pascalu to się nawet jawnie pisało input i output.
@Oscar, dzięki za wskazówkę =) spróbuje
93,741 zapytań
142,677 odpowiedzi
323,294 komentarzy
63,325 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj
Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.