Odpowiedź :
Odpowiedź:
Wyjaśnienie:
#Zad.1
bok=1
while bok>0:
bok=int(input('Podaj długość krawędzi sześcianu: '))
if bok>0:
print('Objętość sześcianu o krawędzi ',bok,' wynosi ',bok**3)
#Zad.2
liczba=1
i=0
while liczba!=0:
liczba=int(input('Podaj liczbę: '))
if liczba!=0:
if liczba%3==0:
i=i+1
print('Ilość liczb podzielnych przez 3 wynosi ',i)
Wersja rozszerzona: Wypisuje liczby podzielne przez 3:
liczba=1
i=0
liczby=[]
while liczba!=0:
liczba=int(input('Podaj liczbę: '))
if liczba!=0:
if liczba%3==0:
i=i+1
liczby.append(liczba)
print('Ilość liczb podzielnych przez 3 jest równa ',i,'\ni są to liczby:')
for j in range(0,len(liczby)):
print(liczby[j],end=',')