Файл: Іv блім Python тіліндегі алгоритмдерді программалау 1 Файлдармен жмыс.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 16.10.2024
Просмотров: 12
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
өрнектердің мәнін тап (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()
5-тапсырма. K – үштаңбалы сан. Осы санның цифрларының ішінде өзара тең болатын екі цифр бар ма? Анықта. Егер бар болса – 1, әйтпесе 0 санын экранға шығару керек.
k=int(input())
a=k//100
b=k//10%10
x=k%10
if a==b or b==x or x==a:
print(1)
else:
print(0)
Жауабы: 1
4.7 Практикалық жұмыс
1-тапсырма. a, b сандары берілген. Осы сандардың ең кішісін табатын программа құрастыр.
a=int(input())
b=int(input())
if a>b:
mini=b
print(mini)
elif a
mini=a
print(mini)
else:
print(a,'shisla ravny')
| Жауап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()
5-тапсырма. K – үштаңбалы сан. Осы санның цифрларының ішінде өзара тең болатын екі цифр бар ма? Анықта. Егер бар болса – 1, әйтпесе 0 санын экранға шығару керек.
k=int(input())
a=k//100
b=k//10%10
x=k%10
if a==b or b==x or x==a:
print(1)
else:
print(0)
Жауабы: 1
4.7 Практикалық жұмыс
1-тапсырма. a, b сандары берілген. Осы сандардың ең кішісін табатын программа құрастыр.
a=int(input())
b=int(input())
if a>b:
mini=b
print(mini)
elif a
mini=a
print(mini)
else:
print(a,'shisla ravny')