TobiGej
Rozwiązane

program w pythonie sumujacy i mnozacy podane liczby​



Odpowiedź :

a = int(input("Podaj ilość licz: "))

suma = 0

iloczyn = 1

for i in range(1, a+1):

   b = int(input("Podaj liczbę: "))

   suma = suma + b

   iloczyn = iloczyn*b

print("Suma liczb wynosi: " + str(suma))

print("Iloczyn liczb wynosi: " + str(iloczyn))

Wyjaśnienie:

#Suma i iloczyn dwóch liczb podanych przez użytkownika

a=float(input('Podaj pierwszą liczbę: '))

b=float(input('Podaj drugą liczbę: '))

print('Suma liczb ',a,' i ',b,' wynosi ',a+b)

print('Iloczyn liczb ',a,' i ',b,' wynosi ',a*b)

#Jeżeli mają to być tylko liczby całkowite, to w drugim i trzecim wierszu zamieniamy "float" na "int".

#Suma i iloczyn dowolnej ilości liczb podanych przez użytkownika

n=int(input('Ile liczb będziesz dodawać/mnożyć? '))

suma=0

iloczyn=1

for i in range(1,n+1):

 print('Podaj ',i,' liczbę: ')

 liczba=float(input())

 suma=suma+liczba

 iloczyn=iloczyn*liczba

print('Suma Twoich liczb wynosi ',suma,',\na iloczyn ',iloczyn)

#Jeżeli mają to być tylko liczby całkowite, to w siódmym wierszu zamieniamy "float" na "int".