Załóżmy, że w szkole istnieje system stypendiów. Jeśli uczeń w szkole ma zarówno osiągnięcia sportowe jak i średnią od 5.0 to zasługuje na „Stypendium dla wybitnych”. Dodatkowo uczeń musi mieć wzorowe zachowanie. Napisz program w języku python, w którym pod zmienną sp pobraną z klawiatury przypiszemy 1 jeśli uczeń ma osiągnięcia sportowe a 0 jeśli ich nie ma. Następnie pod zmienną oc pobraną z klawiatury wpiszemy średnią ocen. A pod zmienną zach pobraną z klawiatury wpiszemy zachowanie ucznia. W zależności od owych zmiennych program wypisze komunikat czy uczeń zasługuje na stypendium. Program zrealizuj za pomocą pojedynczej instrukcji warunkowej.



Odpowiedź :

Odpowiedź:

sp = int(input("Wpisz 1 ( jezeli ma osiagniecia sportowe ) lub 0 ( jezeli ich nie ma ): "))

oc = float(input("Wpisz srednia ocen:"))

zach = str(input("Wpisz zachowanie ucznia:"))

if (sp == 1 and oc >= 5.0 and (zach == "wzorowe".upper() or zach == "wzorowe".lower())):

       print("Uczen zasluguje na stypendium dla wybitnych.")

else:

       print("Uczen nie zasluguje na stypendium dla wybitnych.")

Wyjaśnienie: