Page 25 - informatyka 7
P. 25

4.   Porównaj  skrypty sprawdzające,  czy wprowadzona
               liczba jest podzielna przez liczby 2 i 3. Pracując w pa-
               rach, wprowadźcie po jednym kodzie w trybie skrypto-
               wym, aby sprawdzić działanie obu programów.






















          5.   Przeanalizuj kod źródłowy programu Maksimum, który
               wskazuje największą spośród trzech podanych liczb.
               Opisz  go słowami.  Napisz  program, który wyświetla
               największą liczbę spośród pięciu podanych. Sprawdź
               jego działanie.




          W skrócie

               W języku programowania Python instrukcja warunkowa (if-else) działa tak samo jak w języku Scratch i wykonywana
               jest w razie spełnienia określonego warunku.

               Python posiada możliwość stosowania zapisu złożonej instrukcji warunkowej (if–elif–else). Operatory logiczne (and,
               or) pomagają sprawdzić spełnienie więcej niż jednego warunku.


          Czy już umiesz?


           1   Znajdź w internecie informacje na temat twórcy Pythona – Guido van Rossuma. Dowiedz się, skąd się wzięła nazwa
               tego języka programowania.

           2   Napisz w Pythonie program, który zapyta użytkownika o jego wzrost. W zależności od odpowiedzi, podanej jako liczba
               całkowita, wyświetlony zostanie komunikat:
                  z  Jesteś niskiego wzrostu. (dla wzrostu równego lub
                   mniejszego niż 155 cm),
                  z  Jesteś średniego wzrostu. (dla wzrostu 156–175 cm),
                  z  Jesteś wysokiego wzrostu. (dla wzrostu 176–190 cm),
                  z  Jesteś bardzo wysokiego wzrostu. (dla wzrostu wyższego
                   niż 190 cm).

           3   Popraw błędy w programie Porównywanie, który ma wskazać
               większą z dwóch podanych liczb. Jeżeli obie liczby są sobie równe,
               to wyświetlony zostanie odpowiedni komunikat. Sprawdź działanie
               poprawionego programu.

                                                                                   23
   20   21   22   23   24   25   26   27   28   29   30