"Python" программасында есептер шешімімен 8 сынып "Арман" баспасы

Тақырып бойынша 11 материал табылды

"Python" программасында есептер шешімімен 8 сынып "Арман" баспасы

Материал туралы қысқаша түсінік
Мектеп бағдарламасының 8сынып "Арман" баспасы бойынша "Python" программасымен берілген есептер шешімі жазылған.
Материалдың қысқаша нұсқасы

While циклі

1. N натурал сан берілген. мына өрнекті есептейтін программа жазыңдар.

(1-2)* (1-3)*…* (1-N).

Программа коды:

n=int(input('n-?'))

i=2

s=1

while i<=n:

s=s*(1-i)

i=i+1

print('s=', s)


2. Программаның орындалу барысында пернетақтадан енгізілетін кездейсоқ 10 санның квадраттарының қосындысын есептейтін программа құрыңдар.


Программа коды:

n=int(input("n-?"))

i=1

s=0

while i<=n:

j=int(input("San engiz:"))

k=j**2

s=s+k

i=i+1

print('s=', s)


3. Аргументтің өзгеріс қадамы 0,5-ке тең болса, х үшін y=3x2 -5x-9 функциясының

-3-тен 3-ке дейінгі ауқымдағы мәндер кестесін экранға шығаратын программа жазыңдар.


Программа коды:

x=-3

while x<=3:

y=3*x**2-5*x-9

print('x =', x, 'y =', y)

x=x+0.5


4. N санынан M санына дейінгі барлық тақ сандарды экранға шығарыңдар. N және M сандарының мәндерін өздерің таңдаңдар.


Программа коды:

n=int(input("n=?"))

m=int(input("m=?"))

while n<=m:

if n%2==1:

print(n, end=' ')

n=n+1



5. Пернетақтадан енгізілген сандардың қосындысы 1000-нан артық болғанша есептейтін программа құрыңдар.


Программа коды:

s=0

while s<1000:

j=int(input('san engiz:'))

s=s+j

print('s=', s)


6. 26 мен 88 аралығында орналасқан жұп сандардың қосындысын есептейтін программа құрыңдар.


Программа коды:

i=26

s=0

while i<=88:

if i%2==0:

print(i, end=' ')

s=s+i

i=i+1

print('\ns=', s)


7. 14 сан енгізіңдер. Теріс және оң ( 0 ді қосып есептегенде) сандардыңсанын есептейтін программа жазыңдар.


Программа коды:

i=1

k=0

while i<=14:

j=int(input('san engiz'))

if j<0:

k=k+1

i=i+1

print('teris=', k)

print('on=', 14-k)


8. Оң санмен аяқталатын n теріс сандар қатары берілген. Тізбектегі барлық сандардың арифметикалық ортасын табыңдар.(оң сан есепке алынбайды)


Программа коды:

n=int(input('n=?'))

i=1

s=0

k=0

while i<=n:

j=int(input('san engiz='))

if j<0:

s=s+j

k=k+1

i=i+1

print(s/k)

9. 1,5,10,16,23, …сандар тізбегінен n -нен үлкен бірінші санды табыңдар.Шартты операторды қолдануға болмайды.


Есептің берілгені бойынша шартты операторды қолдануға болмайды. Сол себепті, шарт ретінде циклдің өзін қолданамыз. Сонда цикл біз енгізген сандартізбегінде n- нен үлкен сан болса, онда цикл тоқтайды.


Программа коды:

n=int(input('n=?'))

j=n-1

while n>j:

j=int(input('san engiz:'))

print(j)


For циклі

1.Берілген код 10-нан 20-ға дейінгі сандардың квадраттарын экранға шығаруы тиіс.


Программа коды:

for i in range (10, 20)

p=pow(I,2)

print (p, end= " ")


2.for циклі көмегімен экранға кез келген өлең жолын 7 рет шығаратын программа жазыңдар.


Программа коды:

for i in range (7):

print('''Кел, балалар, окылык,

Окыганды конылге

Ыкыласпен токылык.''')


3. for циклі көмегімен үш санының алғашқы 10 дәрежесін есептейтін программа жазыңдар.


Программа коды:

a,b,c=map(int,input(),split())

for i in range(1,11):

print(a**i,b**i,c**i)


4. 2-ден 10-ғадейінгі жұп сандардың қосындысын есептеп, экранға шығаратын программа құрыңдар.


Программа коды:

s=0

for i in range(2,31):

if i%2==0:

s=s+i

print(i, end=' ')

print('\ns =', s)




5. Бірнеше бүтін санның арифметикалық ортасын есептеп, экранға шығаратын программа құрыңдар


Программа коды:

n=int(input('n=?'))

s=0

for i in range(n):

j=int(input('san engiz:'))

s=s+j

print(s/n)


6. Бірнеше бүтін санның арасынан ең кішісін табатын программа құрыңдар


Программа коды:


n=int(input('n=?'))

s=10000

for i in range(n):

j=int(input('san engiz:'))

if j<s:

s=j

print('min=', s)


7. Енгізілген сандардың ішінен ең үлкенін табатын программа құрыңдар


Программа коды:

n=int(input('n=?'))

s=-10000

for i in range(n):

j=int(input('san engiz:'))

if j>s:

s=j

print('max=', s)


8. 1-ден 15-ке дейінгі тақ бүтін сандардың қосындысын есептеп, экранға шығаратын программа құрыңдар


Программа коды:

s=0

for i in range(1,16):

if i%2==1:

s=s+1

print(i,end=' ')

print('\ns=', s)


9.Экранға берілген суреттерді шығаратын программа жазыңдар.


Программа коды:

for i in range(1,10):

print('*'*i)


10. х,у бүтін сандар берілген. х және у аралығындағы барлық сандардың көбейтіндісін және санын есептейтін программа жазыңдар.


Программа коды:

x=int(input())

y=int(input())

s=1

for i in range (x,y+1):

s=s*i

print(s)



11. Экранға сандық үшбұрышты шығаратын программа құрыңдар


for i in range(1,11):

print (str(i)*i)


Циклдік алгоритмдерді программалау

1. Бір бананның бағасы 100 тг тұрады. 2,3,… 30 дана банан құнының кестесін басып шығарыңдар.


Программа коды:

n=int(input())

k=100

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

print (i, "banan=",i*k, "tenge")


2. Жеңіл автокөліктердің 20 моделінің қозғалтқыш қуаты туралы мәлімет берілген. Олардың арасында қозғалтқыш қуаты 200 ат күшінен асатын модельдің бар жоғын біліңдер.


Программа коды:

n=int(input())

k=0

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

j=int(input("kolik kuatun engiz ="))

if j>200:

k=k+1

print(k)


3. «Информатика» пәні бойынша сыныптағы 25 оқушының бағасы белгілі. «Екілік» бағасының баржоғын анықтау қажет.


Программа коды:

n=int(input())

k=0

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

j=int(input("okushi bagasin engiz ="))

if j==2:

k=k+1

print(k)


4. Қосындыны есепте: +


Программа коды:

s=0

for i in range (1,11):

s=s+i/(i+1)

print('s=', round(s,3))


Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Файл форматы:
docx
01.02.2025
131
Жүктеу
ЖИ арқылы жасау
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі