[C++] Nie działa suma
Ostatnio zmodyfikowano 2013-09-27 18:22
zamir4 Temat założony przez niniejszego użytkownika |
[C++] Nie działa suma » 2013-09-27 18:13:11 Witam. Serdecznię prosze o pomoc. Otóż , nie działa mi ostatni for, czyli nie działa poprawne wyświetlanie sumy. Cały czas wyświetla 0, nawet gdy wklepuje w danych ze student jest na 1 roku. Proszę o pomoc. Kod : #include <iostream> #include <string> using namespace std; int suma; struct studia { string nazwa_uczelni; string kierunek_uczelni; } uczelnia; struct student { string imie; string nazwisko; int rok; int wiek; int stypN; int stypS; studia odw; } cos; int main() { student cos[ 5 ]; for( int i = 0; i < 2; i++ ) { cout << " Podaj na ktorym roku studiow jest student " << endl; cin >> cos[ i ].wiek; cout << " Podaj ile wynosi stypendium naukowe " << endl; cin >> cos[ i ].stypN; cout << " Podaj ile wynosi stypendium socjalne " << endl; cin >> cos[ i ].stypS; } cout << " A oto zebrani studenci: " << endl; for( int j = 0; j < 2; j++ ) { if( cos[ j ].rok == 1 ) { suma = suma + cos[ j ].stypS; } } cout << " a o to suma : " << suma << endl; } |
|
pekfos |
» 2013-09-27 18:20:32 Nie modyfikujesz składowej rok. |
|
zamir4 Temat założony przez niniejszego użytkownika |
» 2013-09-27 18:22:32 Aż mi wstyd, przepraszam i dziękuję :) |
|
« 1 » |