Font size
WorksheetsРython 8 - сынып
Total questions: 8
Worksheet time: 21mins
Кітаптардың саны N (N ≤ 20) және бір кітаптың бағасы К берілген.
Бір кітаптың баға сы К теңге, 2 кітаптың баға сы 2 * К теңге ... т.с.с. экранға шығар.
кітап саны - 3, бағасы - 500
жауап: 1 кітап – 500 теңге
2 кітап – 1000 теңге
3 кітап – 1500 теңге
n=int(input())
s=0
k=500
for i in range (1,n+1):
s+=k
print(s,'tenge')
n=int(input())
s=0
k=500
for i in range (1,n+1):
s+=i
print(i,'kitap - ',s,'tenge')
n=int(input())
s=0
k=500
for i in range (1,n+1):
s+=k
print(i,'kitap - ',s,'tenge')
n=int(input())
s=0
k=500
for i in range (1,n+1):
s+=k
print(i,'kitap - ')
Жұмысшылар 5 сағатта N бөл шек дайындауы керек. Олар жұ мысты бастаған алғашқы сағатта Х бөлшек дайындайды, қалған бөлшектердің әрқайсысын да йындауға Т минут уақыт жібереді. X, N және T(X≤N≤15,T≤240). Жұмысшылар 5 сағатта қанша бөлшек дайындап үлгереді? Анықта. Есепке түрлі жағдайды қамтитын 5 тест дайында. Программасын жаз. Мысалы: 7 12 45 Нәтиже: 12
x,n,t=map(int,input().split())
t1=4*60
t2=t1//t
t3=t2+x
if t3=n:
print(t3,'ulgiredi')
else:
print(t3,'ulgirmeydi')
x,n,t=map(int,input().split())
t1=4*60
t2=t1//t
t3=t2+x
if t3>=n:
print(t3,'ulgiredi')
else:
print(t3,'ulgirmeydi')
x,n,t=map(int,input().split())
t1=4*60
t2=t1//t
t3=t2+x
if t3>=n:
print(t2,'ulgiredi')
else:
print(t2,'ulgirmeydi')
x,n,t=map(int,input().split())
t1=4*60
t2=t1//t
t3=t2*x
if t3>=n:
print(t3,'ulgiredi')
else:
print(t3,'ulgirmeydi')
Төменде берілген программа кодтарын жазуда қателер кеткен. Сол қателерді анықта.
s= input()
k = 7
while s < 30
s = s + 2 *k
k: =k + 2 print(k)
s=int.input()
k = 7
while s < 30
s = s + 2 *k
k=k + 2
print(k)
s=int(input())
k = 7
while s < 30:
s = s + 2 *k
k:=k + 2
print(k)
s=input()
k = 7
while s < 30
s = s + 2 *k
k:=k + 2
print(k)
s=int(input())
k = 7
while s < 30:
s = s + 2 *k
k=k + 2
print(k)
Төменде берілген программа кодтарын жазуда қателер кеткен. Сол қателерді анықта.
s = 0
for k in range(1, 50):
if k %7 = 0:
s = s + k
print('2*s')
s = 0
for k in range(1, 50):
if k %7 == 0:
s = s + k
print(2*s)
s = 0
for k in range(1, 50):
if k %7 = 0:
s = s + k
print(2*s)
s = 0
for k in range(1, 50):
if k %7 == 0:
s = s + k
print('2*s')
s = 0
for k in range(1, 50):
if k %7 == 0
s = s + k
print(2:s)
x= int(input() )
а,b = 0, 0
while x>0:
а = а + 1
b = b + x%10
x = x//100
print(а)
print(b)

Блок схеманың кодын көрсет
n=int(input()) s=1
for i in range(1,n+1):
s*=s
print(s)
n=int(input())
s=1
for i in range(1,n+1):
s*=i
print(s)
n=int(input())
s=1
for i in range(1,n+1):
s=i
print(s)
n=int(input())
s=1
for i in range(n+1):
s*=i
print(s)
Келесі программа коды орындалғаннан кейінгі нәтижесін анықта.
p=1; i=3
while i <= 9:
p+=(i / 2)
i = i + 1
print(p)
21.0
22.7
22.0
9
Келесі программа коды орындалғаннан кейінгі нәтижесін анықта.
s=0; i=7
while i>1:
s+=i%2
i-=1
print(s)
7
8
45
3
