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


Кірістірілген шарттарды программалау



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

4.5 Кірістірілген шарттарды программалау


1-тапсырма. Функцияның мәнін есептейтін программа құрастыр. Құрастырған программа кірістірілген шарттарды қолданудың қай нұсқасына жатады?



x=int(input())


if x>0:
y=x+100
if x==0:
y=20
if x<0:
y=x**2
print(y)


2-тапсырма. Кірістірілген шарттарды қолданудың блок-схемасын құрастыр.
а) Кірістірілген шарттарды қолданудың 1-нұсқасының блок-схемасын құрастыр.
ә) Кірістірілген шарттарды қолданудың 2-нұсқасының блок-схемасын құрастыр.
Б) Кірістірілген шарттарды қолданудың 3-нұсқасының блок-схемасын құрастыр.












жоқ

ия



жоқ

ия











3-тапсырма. Р саны берілген. Р саны 0-ден үлкен болса, онда санның кубын тап, 0-ден кем болса, онда оған К санын қос, 0-ге тең болса, онда саннан Z-ті азайт. Деректерді енгізу реті: P, K, Z.

p,k,z=map(int,input().split())


if p>0:
n=p**3
elif p<0:
n=p+k
else:
n=p-z
print(n)


4-тапсырма. Input.txt мәтіндік файлында аралары бос орынмен ажыратылған a, b және с бүтін сандары берілген. Кірістірілген шарттарды қолданып, үш санның кішісін табатын программа құр. Нәтижені оutput.txt файлына жаз.

file=open('min.txt','w')


a,b,x=map(int,input('vvedite 3 4isla 4erez probel').split())
file.write(str(a)+' '+str(b)+' '+str(x))
file.close()
file=open('min.txt','r')
a,b,x=map(int,file.read().split())
if b>=a<=x:
minum=a
elif a>=b<=x:
minum=b
else:
minum=x
file=open('min.txt','a')
file.write('\n'+'minimum= '+str(minum))
file.close()




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




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

    Басты бет