RCTU8NHXC4TDV
Wąż pije kawę w kubku z napisem Witaj świecie

PYI_PY_W13_M03 Operacje wejścia/wyjścia.

Obraz wygenerowany przez sztuczną inteligencję Canva.ai
Źródło: domena publiczna.

Standardowe funkcje wejścia/wyjścia

Jak już wiesz, podczas pracy z  programem użytkownik może wprowadzać dane przez standardowe wejście– klawiaturę. W języku Python wszystkie dane zwracane przez funkcję input() są typu string.

Polecenie 1

Napisz program obliczający wiek na podstawie danych podanych przez użytkownika. Wiek powinien być wyświetlony na standardowym wyjściu.

Specyfikacja problemu:

Dane:

  • rok_urodzenia – rok urodzenia użytkownika, liczba naturalna dodatnia pobrana od użytkownika

Wynik:

Program na standardowym wyjściu wypisuje wiek użytkownika.

Polecenie 2

Napisz program, który dla danych podanych przez użytkownika obliczy jego BMI. Wynik powinien zostać wypisany na standardowe urządzenie wyjścia.

Napisz program w języku Python, który dla danych podanych przez użytkownika obliczy jego BMI. Wynik powinien zostać wypisany na standardowe urządzenie wyjścia.

Specyfikacja problemu:

Wzór:

Dane:

  • waga – liczba naturalna dodatnia; waga wprowadzona przez użytkownika wyrażona w kilogramach

  • wzrost – liczba zmiennoprzecinkowa dodatnia; wzrost wprowadzony przez użytkownika wyrażony w metrach

Wynik:

  • Na podstawie wprowadzonych danych program wypisuje na standardowym wyjściu BMI użytkownika.

R1KpCaF0GiMhr
Wymyśl pytanie na kartkówkę związane z tematem materiału.
R1DlY3rRFvblg
Wymyśl pytanie na kartkówkę związane z tematem materiału.
Polecenie 3

Porównaj swoje rozwiązanie z filmem.

Rw0ReNLErVoFh
Film nawiązujący do treści materiału: Komunikacja programu z użytkownikiem.