Dodawanie i odejmowanie.
Ostatnio zmodyfikowano 2010-12-29 16:34
Vercevales Temat założony przez niniejszego użytkownika |
Dodawanie i odejmowanie. » 2010-12-29 16:03:49 Mam banalne pytanie: http://wklej.org/id/446713/ co jest źle? kompilator wywala mi błąd w 44 wierszu:
/home/karol/C++/karol.cpp||In function ‘int main()’:| /home/karol/C++/karol.cpp|44|error: ‘t’ was not declared in this scope| ||=== Build finished: 1 errors, 0 warnings ===|
Z góry dziękuję za pomoc :) |
|
WiecznyWem |
» 2010-12-29 16:17:40 Wydaje mi się że w złym miejscu stworzyłeś zmienną "t". Przesuń ją nad "do {". Ponieważ odnosisz się do niej z miejsca w którym jest nieaktywna, poza klamerkami które obejmuje. |
|
Vercevales Temat założony przez niniejszego użytkownika |
» 2010-12-29 16:20:37 Myślałem nad tym, lecz gdy będzie poza, to nie będzie mi wykonywało programiku. chodzi o to, aby wykonywał pętle, do czasu podania 'z' oznaczającego, że chce się go zakończyć |
|
Vercevales Temat założony przez niniejszego użytkownika |
Rozwiązanie » 2010-12-29 16:30:35 Problem rozwiązany.
Posłuchałem kompilatora i zadeklarowałem zmienną "t" przed "do { ... }" Działa :) |
|
ison |
» 2010-12-29 16:32:37 przenieś deklaracje zmiennej nad 'do' i będzie śmigało jak należy k-kontynuacja, z-zako˝czenie : d-dodawanie, o-odejmowanie: Podaj pierwsz╣ liczbŕ: 5 Podaj drug╣ liczbŕ: 6 Suma wynosi: 11 k-kontynuacja, z-zako˝czenie : d-dodawanie, o-odejmowanie: Podaj pierwsz╣ liczbŕ: 6 Podaj drug╣ liczbŕ: 7 Rˇ┐nica wynosi: -1 k-kontynuacja, z-zako˝czenie :
(nie licząc tego że polskie znaki nie działają :)) |
|
szyx_yankez |
» 2010-12-29 16:34:08 Wydaje mi się że w złym miejscu stworzyłeś zmienną "t". |
No chyba raczej jej w ogóle nie zadeklarował.
Albo np. zrobił coś takiego:
Co jest błędne gdyż zmienna widoczna jest w obrębie bloku {}, a po zanim już nie. |
|
« 1 » |