• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Jak z pliku tekstowego obliczyć wszystkie liczby w c++

HackNation - ogólnopolski hackathon
0 głosów
520 wizyt
pytanie zadane 16 maja 2020 w C i C++ przez Szymi12 Użytkownik (630 p.)
zamknięte 16 maja 2020 przez Szymi12

Witam ma problem z dodaniem wszystkich liczby w którym znajdują się w pliku tekstowym.Wiem że w pliku tekstowym jest  50 liczb.Problem jest tym gdy  wpisuje działanie to wynik wychodzi 0. Przesyłam kod który odpowiada za dodawanie.

	 while( true )
    {
        int Suma = 0,Liczba;
        plik >>Liczba;
        if( plik.good() )
             Suma += Liczba;
        else
        {
            cout << "Suma tych liczb wynosi: " << Suma << endl;
            break;
        }
    } 

 

komentarz zamknięcia: Już udało mi się uruchomić program i działa poprawnie
komentarz 16 maja 2020 przez Oscar Nałogowiec (29,360 p.)
Nie wydaje ci się, że zerujesz sumę za każdym wejściem do pętli?

1 odpowiedź

0 głosów
odpowiedź 16 maja 2020 przez Majster6918 Gaduła (4,030 p.)
else

to jest jakby 'gdy if się nie wykona' a Ty w if'ie sprawdzasz czy plik jest 'działający' więc wgl masz zły kod

komentarz 16 maja 2020 przez Szymi12 Użytkownik (630 p.)
Dobra już mi działa. Dzięki za pomoc.

Podobne pytania

+1 głos
1 odpowiedź 1,234 wizyt
0 głosów
2 odpowiedzi 489 wizyt
pytanie zadane 9 lutego 2016 w PHP przez Lid$ Mądrala (6,300 p.)
0 głosów
2 odpowiedzi 1,389 wizyt
pytanie zadane 5 października 2017 w C i C++ przez krzychu1324 Nowicjusz (140 p.)

93,608 zapytań

142,531 odpowiedzi

323,004 komentarzy

63,102 pasjonatów

Motyw:

Akcja Pajacyk

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

Kursy INF.02 i INF.03
...