lekcja 20 (poziom 2)
Ostatnio zmodyfikowano 2016-08-07 21:47
fauster Temat założony przez niniejszego użytkownika |
lekcja 20 (poziom 2) » 2016-08-01 23:55:37 Witam, Chodzi mi o ten przyklad:
#include <iostream>
bool czyGodzinaPoprawna( int godz, int min, int sek ) { if( godz < 0 || godz > 23 ) return false; if( min < 0 || min > 59 ) return false; if( sek < 0 || sek > 59 ) return false; return true; }
void komunikatCzasu( bool bWynik ) { if( bWynik ) std::cout << "Czas jest poprawny" << std::endl; else std::cout << "Czas jest niepoprawny" << std::endl; }
int main() { komunikatCzasu( czyGodzinaPoprawna( 24, 30, 50 ) ); komunikatCzasu( czyGodzinaPoprawna( 12, 88, 50 ) ); komunikatCzasu( czyGodzinaPoprawna( 1, 00, 99 ) ); komunikatCzasu( czyGodzinaPoprawna( 7, 33, 01 ) );
return 0; }
a dokladnie o ta linijke: void komunikatCzasu( bool bWynik ) dlaczego nie ma napisanego bWynik=true, skad funkcja wie co kiedy ma wywolac? dodam jeszcze, ze usuwalem linijke return true pierwszej funkcji i rowniez dzialalo tak samo wiec po co ta linijka? |
|
kistel66 |
» 2016-08-02 00:05:31 Dla boola domyślną wartością jest true. Więc jak piszesz np if(warunek) to znaczy to samo co if(warunek==true) |
|
fauster Temat założony przez niniejszego użytkownika |
» 2016-08-02 00:11:19 ok dzieki temat zamkniety
|
|
CCbolt |
» 2016-08-07 14:25:29 Gorzki żal, miałem ponad tydzień przerwy ze względu na wyjazd i zrozumienie ostatniego kodu z tej lekcji trochę mi zajęło ( a i tak mam problem żeby go samemu dobrze napisać ) Zna ktoś strony gdzie jest wiele przykładów, zadań gdzie można prześledzić działanie tablic, funkcji, argumentów. Na przykładach najlepiej się uczy a to co ja znalazłem to tylko podstawy podstaw. ( albo po rosyjsku ). |
|
carlosmay |
» 2016-08-07 19:41:31 Zna ktoś strony gdzie jest wiele przykładów, zadań gdzie można prześledzić działanie tablic, funkcji, argumentów. |
Wymyślaj proste przykłady i pisz, pisz ... pisz. Zacznij używać debuggera do śledzenia zmian w programie. |
|
CCbolt |
» 2016-08-07 21:47:39 Mój problem polega na tym że muszę przerobić X przykładów zanim załapię o co chodzi, szybko czytam kod ale tworzenie samemu słabo mi wychodzi. |
|
« 1 » |