Іv бөлім Python тіліндегі алгоритмдерді программалау 1 Файлдармен жұмыс


Бір-біріне байланысты бірнеше шартты ортақ бір шартқа қалай біріктіруге болады? Мысал келтір. Құрамды шарттарды программалау



бет6/7
Дата22.04.2023
өлшемі470.77 Kb.
#472575
түріПрограмма
1   2   3   4   5   6   7
7 -сынып шыгарылган тапсырмалар

4.6 Бір-біріне байланысты бірнеше шартты ортақ бір шартқа қалай біріктіруге болады? Мысал келтір. Құрамды шарттарды программалау


1-тапсырма. Төменгі кестедегі логикалық өрнектердің мәнін тап (true, false).





Жауап1

Жауап2

true

true

true

false

true

true

false

false

true

false



2-тапсырма. Программа жұмысын орындағаннан кейін b айнымалысының мәні неге тең болады?

Жауабы: 5 Жауабы: 3


3-тапсырма. Аралары бос орынмен ажыратылған a, b және с бүтін сандары берілген. Осы сандардың үшеуі де оң сан болса – 1, басқаша болған жағдайда нәтиже ретінде экранға 0 саны шықсын



a,b,x=map(int,input('vvedite 3 shisla sherez probel'))
if a>0 and b>0 and x>0:
print(-1)
else:
print(0)
4-тапсырма. Кіру файлында төрттаңбалы N бүтін саны берілген. Құрамды шартты пайдаланып, осы санның палиндром екенін анықта. Егер сан палиндром болса – 1, әйтпесе нәтиже ретінде экранға 0 саны шықсын. Палиндром сан оң жағынан да, теріс жағынан да оқығанда бірдей сан болады. Мысалы, 2662 палиндром, ал 2686 палиндром емес.

file=open('file.txt','w')
n=int(input())
file.write(str(n))
file.close()
file=open('file.txt','r')
n=file.read()
a=int(n)//100
b=int(n)%100
file=open('file.txt','a')
if a//10==b%10 and a%10==b//10:
file.write('\n'+'polidrom')
print('polidrom')
else:
file.write('\n'+'ne polidrom')
print('ne polidrom')
file.close()




Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет