Mam do napisania program w Pythonie, pętle
Napisz program, który:
a. będzie wyświetlał na ekranie liczby całkowite z przedziału od 1 do 100 co 5 (każdą w nowej linii) jeśli wyświetlana wartość będzie zawarta w przedziale od 20 do 50 włącznie, to obok tej wartości powinien zostać wyświetlony odpowiedni komunikat.
b. obliczy liczbę wyświetlanych wartości z przedziału od 20 do 50 włącznie oraz wyznaczy iloczyn tych wartości. Wyniki tych obliczeń powinny zastać podane po zakończeniu wyświetlania danych


Odpowiedź :

Odpowiedź:

iloczyn = 1

licznik = 0

for i in range(1, 101, 5):

   if (i >= 20 and i <= 50):

       iloczyn *= i

       licznik++

       print(i, "Jest z przedziału od 20 do 50")

   else:

       print(i)

print("Iloczyn wartości:", iloczyn)

print("Liczba wartości:", licznik)

Wyjaśnienie:

Nie wiedziałem do końca, czy trzeba to zrobić w dwóch oddzielnych programach czy w jednym, więc zrobiłem w jednym, bo wydało mi się to bardziej sensowne