Potrzebuje zsumowac liczby wprowadzone przez uzytkownika, jezyk c, potrzebuje pomocy z taka kwestia, iz program ma skonczyc sumowanie i podac wynik, gdy uzytkownik nacisnie "0", jakas podpowiedz? zrobilem calosc, jedynie mam problem z tym konczeniem sumowania przy tym warunku, z gory dzieki za pomoc
W petli, w ktorej zbierasz kolejne wartosci, sprawdz czy wartosc rowna sie 0 - jesli sie rowna, to nie sumuj (do tego momentu ponoc masz wszystko zrobione), tylko wyswietl wynik, i zakoncz dzialanie programu. Szczerze mowiec nie rozumiem z czym mozesz miec tu problem.
wlasnie mam problem z tym sprawdzeniem czy uzytkownik wciska jakis przycisk, moglbys podac jakis prosty przyklad jak to zrobic?
użytkownik wprowadza liczbę z klawiatury.
5, 16, 0, 170, 015, ag523, ; itp. potwierdza enterem.
No więc po każdym wprowadzeniu, if'em sprawdzasz czy to liczba, czy NAN, czy też może samo 0. Jak samo zero to sumuje i pokazuje wynik.
Dzieki dziala, jeszcze mam pytanie, jak zrobic cos takiego:
Wyswietla mi sie na ekrenie "Podaj liczby~", wylicza wszystko ladnie podaje wynik, po czym po kliknieciu enter usuwa wszystko oprocz komunikatu poczatkowego "Podaj liczby~", tak, aby mozna bylo poraz kolejny dzialac na tym programie bez koniecznosci ponowengo uruchomienia?
int liczba,suma=0,ilosc;
do
printf("Podaj kolejne liczby, zakoncz wciskajac 0\n");
scanf("%d",&liczba);
suma=suma+liczba;
ilosc=ilosc+1;
while( liczba != 0 );
printf("%d",suma);
getch();
system("cls");
return( 0 );