Professional Documents
Culture Documents
1
Wypisywanie silni w p�tli do podania 0 lub 1
silnia=1
while True:
if x <= 1:
print (str(x)+"! wynosi 1")
break
for i in range (1,(x+1)):
silnia*=i
print (str(x)+ "! wynosi" +str(silnia))
silnia=1
x = int(input("Podaj liczb�, komputer obliczy silni�"))
Zad.2
Napisz program wypisuj�cy tabliczk� mno�enia 10x10
for i in range(1,11):
for j in range (1,11):
print ("{:4d}".format(i*j),end="")
print("")
Zad.3
Choinka z gwiazdek, d� ma sie styka�, bez mno�enia wyraz�w:
Zad. 4
Napisz program znajduj�cy wszystkie mo�liwo�ci z�o�enia 100z� z nomina��w 2, 5 oraz
10 z�. Nale�y wypisa� liczb� mo�liwych kombinacji.
l=1
for i in range (0,51):
dw�jki=2*i
for k in range (0,21):
pi�tki=5*k
for j in range (0,11):
dziesi�tki=10*j
if dw�jki+pi�tki+dziesi�tki==100:
print (l,".",sep="",end="")
l+=1
print(" ",end="")
print ("liczba dw�jek:",i, end=" ")
print("liczba pi�tek:",k, end=" ")
print ("liczba dziesi�tek:" ,j)
print("Koniec")
Zad. 5
print("Komputer wypisze wszystkie liczby pierwsze z zakresu 2-99:")
z=True
for i in range(2, 100):
for k in range(2,i):
r = i%k
if r == 0:
z=False
if z==True:
print (i)
z=True
print("Koniec")