Главная страница

акт сессия есеп жауаптар дурысы. Ескерту е маызды емтихан тапсыру ммкіндігі 1а рет. Тапсыру уаыты 2 саат. Сызыты алгоритм


Скачать 42.72 Kb.
НазваниеЕскерту е маызды емтихан тапсыру ммкіндігі 1а рет. Тапсыру уаыты 2 саат. Сызыты алгоритм
Дата21.10.2021
Размер42.72 Kb.
Формат файлаdocx
Имя файлаакт сессия есеп жауаптар дурысы.docx
ТипПрограмма
#252626

Құрметті студенттер!

Ақпараттық-коммуникациялық технологиялар пәнінен емтихан ауызша болады. 2-сұрақ беріледі. 1-сұрақ ауызша билет бойынша, 2-сұрақ Python бағдарламалау тілінде программа жазу.

Ескерту: ең маңызды емтихан тапсыру мүмкіндігі 1-ақ рет. Тапсыру уақыты: 2 сағат.

Сызықтық алгоритм.

  1. Python бағдарламалау тілінде программа жазыңыз:

Тікбұрышты үшбұрыштың ауданын және периметрін есептеңдер. c2 = a2 + b2

import math

a = input("Birinshi katet uzyndygyn engiziniz-> ")

b = input("Ekinshi katet uzyndygyn engiziniz-> ")

a = float(a)

b = float(b)

c = math.sqrt(a*2 + b*2)

S = (a * b) / 2

P = a + b + c

print("Ushburyshtyn audany: %.2f" % S)

print("Ushburyshtyn perimetri: %.2f" % P)

  1. Python бағдарламалау тілінде программа жазыңыз:

Мейрамхана әр күні m1 кг май, m2 кг қаймақ, m3 л сүт сатып алады. Жеке азық-түліктерді сатып алуға және жалпы қажет болатын қаржыны анықтаңдар, егер 1кг май=153,50тг, 1кг қаймақ=147,10тг, 1л сүт=35,50тг.
m1=float(input('Введите сколько кг масло вы взяли:'))

m2=float(input('Введите сколько кг сметаны вы взяли:'))

m3=float(input('Введите сколько кг молока вы взяли:'))

sum1=153.50*m1

sum2=147.10*m2

sum3=35.50*m3

sum4=sum1+sum2+sum3

print('Столько денег потребуется чтобы купить масло:', '', sum1,'тг')

print('Столько денег потребуется чтобы купить сметану:', '', sum2,'тг')

print('Столько денег потребуется чтобы купить молоко:', '', sum3,'тг')

print('Вот столько денег уйдет чтобы купить все:','', sum4,'тг')


  1. Python бағдарламалау тілінде программа жазыңыз:

Массасы m дене h биіктікте v жылдамдықпен қозғалып барады. Осы дененің потенциалдық (P=mgh) және кинетикалық (E=mv2/2) энергияларын есептеңдер.

m=5 кг , h=10 м , v=18 м/с, g=9,8 Н/кг

m = 5

h = 10

v = 18

g = 9.8

E = (m * v**2) / 2

P = m * g * h

print("Kinetikalyk energyasy = ", E)

print("Potencialdyk energyasy = ", P)


  1. Python бағдарламалау тілінде программа жазыңыз:

Биіктігі h табанының радиусы r және жасаушысы l берілген конустың бүйір бетінің ауданын (S= rl) және көлемін (V= r h/3) есептеңдер.
Бетінің ауданы (S=πrl) және көлемін (V=πr2h/3) есептеңдер.
import math

h = float(input("Biiktikti engiziniz-> "))

r = float(input("Radiusty engiziniz-> "))

l = float(input("Zhasaushyny engiziniz-> "))

S = math.pi * r * l

V = (math.pi * (r**2) * h) / 3

print("Betinin audany = ", S)

print("Kolemi = ", V)


  1. Python бағдарламалау тілінде программа жазыңыз:

Формула бойынша есепте: , ;

R=e2xln(x+y)-1.23/|x+y| , D=(tg3x+sin2y)/(2y+x5)

from math import *

print("В этой программе мы найдем R и D")

x=float(input("Введите число:"))

y=float(input('Введите число:'))

R=(e**2*x)*log1p(x+y)-(1.23/fabs(x+y))

D=(tan(3*x)+sin(y)**2)/2*y+sqrt(x**5)

print('R=', R)

print('D=', D)

6.Шартты оператор (if / elif / else). Python бағдарламалау тілінде программа жазыңыз:



from math import sqrt

x=int(input('Введите целое число:'))

if x>=0 :

y=sqrt(x)+x

elif x<0:

y=sqrt((x**2)+1)

print('y=', y)

y={x3+x, x≥0

{x2+1, x<0

x=int(input('x='))

import math

if x >=0 :

y=x**3+x

else :

y=x**2+1

print("y=", y)

7. Python бағдарламалау тілінде программа жазыңыз:

Егер ауа температурасы t енгізіп, t>10 болса, s=«Ауа-райы жақсы!», t<10 болса, s=«Ауа-райы нашар!» деген бағдарлама жасаңыз.

t=int(input("Напишите температуру в цельсиях:"))

if t>10:

s=str("Погода отличная!")

else :

s=str("Погода плохая!")

print(s)

8. Python бағдарламалау тілінде программа жазыңыз:

Python бағдарламалау тілінде программа жазыңыз: поезда плацкарт вагонда отыратын орын саны көрсетілген. Бұл орынды анықтаңыз: жоғарғы немесе төменгі, купе немесе бүйірдегі орын.

t=int(input("Напишите номер места:"))

if t%2==0:

s=str("У вас верхняя койка,в купе")

elif t%3==0 :

s=str("У вас нижняя койка, в купе")

elif t%5==0 :

s=str("У вас место не в купе, и верхняя койка")

else :

s=str("У вас место не в купе, и нижняя койка")

print(s)

  1. Python бағдарламалау тілінде программа жазыңыз:

Бағаларды  P деп енгізіңіз, оқушылардың алған бағасы,  P=5, «Өте жақсы» егер P=4 «жақсы» , егер  P≤3 болса «Жалқау» деген баға алады.

import math

P = int(input("Баганы енгизиниз-> "))

if P == 5:

print("Оте жаксы")

if P == 4:

print("Жаксы")

if P <= 3:

print("Жалкау")

elif P > 5:

print("Ондай бага жок!")

10.Python бағдарламалау тілінде программа жазыңыз:

Үш санның үлкенін табу программасын жазыңыз. a, b, c – сандары берілген, max-?

# 3 sannyn maksimumyn taby

# 1. a>b>c

# 2. a

# 3. b>a>c

# 4. b

# 5. c>a>b

# 6. c

import math

a =float (input("a-ny engiz->"))

b =float (input("b-ny engiz->"))

c =float (input("c-ny engiz->"))

if a>b :

print( "maksimumyn a=",a)

if a>c :

print("maksimumyn a=",a)

elif a

print( "maksimumyn b=",b)

elif b>c :

print( "maksimumyn b=",b)

elif c>a :

print ( "maksimumyn c=",c)

elif c>b :

print( "maksimumyn c=",c)

elif a

print ( "maksimumyn c=",c)

11.Python бағдарламалау тілінде программа жазыңыз: 1-ден n-ге дейінгі сандардың қосындысы былай есептеледі:n=100

n=100

s=0

for i in range(n):

s+=(i+1)

print("S =",s)
12.Python циклдық оператор while орындау. Натурал сан N берілген. N санының жазбасында барлық сандардың тақ болғаны дұрыс екенін тексеріңіз.

n = int(input())

b = (n % 2 != 0)

while (n > 0) and b:

b = (n % 2 != 0)

n = n // 10

print(b)
2ЫНШЫ ЖОЛЫ

n = input("Введите целое число: ")
while type(n) != int:

try:

n = int(n)

except ValueError:

print("Неправильно ввели!")

n = input("Введите целое число: ")
if n % 2 == 0:

print("Четное")

else:

print("Нечетное")

13. Python бағдарламалау тілінде программа жазыңыз:



⅀xi/i!=1+x/1!+x2/2!+…=ex - тізбекті есептеңіз.

Қосындының жуық мәнін =10-5 есептеу керек

import math

EPS = 1E-5

x = float(input('x = '))

Sum = 0

i = 0

y = 1 # нач. усл.

while abs(y) >= EPS:

Sum = Sum + y # суммирование

i = i + 1 # i=1,2,...

y = y * x / i # рек. формула

print('Число шагов цикла = ', i)

print('Сумма:', '%9.6f' %Sum)

print('Проверка: exp(', x, ') =%9.6f' %math.exp(x)) # !

14.Python бағдарламалау тілінде программа жазыңыз:

Бұл цикл For арқылы кестені толтыруға болады Мысалы, берілген х ∈ R, формуладағы sinx функциясының мәндері кестесін алу керек.

x€(-0.2;3)
import math

print(' x | sin(x) ')

print('----------------')
for i in range(-2, 3):

x = 0.1 * i

y = math.sin(x);

print('%4.1f' %x, ' | %7.4f' %y)

  1. Python бағдарламалау тілінде программа жазыңыз:

Python-да 2 цифрының дәрежелерін циклды қолдана отырып, 0-ден 20-ға дейін көрсетіңіз.

i = 1

while i <= 20:

print(i ** 2)

i += 1

  1. Python бағдарламалау тілінде программа жазыңыз:


Тізімді генераторды қолданып тізімді 0-ден 9-ға дейінгі сандар квадраттарымен толтырыңыз.

L = [i*i for i in range(10)]
l = [i*i for i in range(10)]

print(l)

17. Python бағдарламалау тілінде программа жазыңыз:

Тізімді сандармен толтырыңыз, мұнда әрбір кейінгі нөмір 2-ден артық.

L= [(i+1)+i for i in range(10)]
L= [(i+1)+i for i in range(10)]

print(L)

18. Python бағдарламалау тілінде программа жазыңыз:

Үшбұрыштың ауданын есептеу үшін Герон формуласын қолданыңыз. Үш параметрі бар функция түрінде ауданды есептеңіз.

Герон формуласы:

S=√p(p-a)(p-b)(p-c) , p=(a+b+c)/2

import math

a = int(input("a-ny engiz-> "))

b = int(input("b-ny engiz-> "))

c = int(input("c-ny engiz-> "))

p = (a + b + c) / 2

S = math.sqrt(p* (p-a) * (p-b) * (p-c))

print("Zharty perimetri = ", p)

print("Ushburyshtyn audany = ", S)

19. Python бағдарламалау тілінде программа жазыңыз:

Егер жолдың ұзындығы тақ сан болса, онда ортаңғы әріпті жойыңыз. S = 'Коала'

S = 'Коала'

D = len(S)

print(D)

if D % 2 != 0:

S = S[:D//2] + S[D//2+1:]

print(S)

20. Python бағдарламалау тілінде программа жазыңыз:
del -ті Ins-қа ауыстырыңыз. replace() әдісін қолданбаңыз. S = "Del и del. Del или del"

S="Del и del. Del или del"

s=""

l=0

for i in range(len(S)-2):

if S[i+l]=='d' and S[i+1+l]=='e' and S[i+2+l]=='l':

s+='lns'

l+=2

else:

s+=S[i+l]

if i+2+l>len(S):

break

print(s)

21. Python бағдарламалау тілінде программа жазыңыз:

Сізге қатарынан үш рет жұп санды сұрап, қосындысын табу керек делік. Осы мақсатта сіз циклдың орнына функцияны шақырып есептеңіз: ("Маймылға қанша банан және ананас керек?"), ("Кірпіге қанша қоңыз бен құрттар керек?"), ("Қожаларға қанша балық және ұлулар керек?").
import random
def f(s,x,y):

print(s,x,y)

print(x+y)
f("Маймылға қанша банан және ананас керек?",random.randint(1,10),random.randint(1,10))

f("Кірпіге қанша қоңыз бен қүрттар керек?",random.randint(1,10),random.randint(1,10))

f("Қожаларға қанша балық және ұлулар керек?",random.randint(1,10),random.randint(1,10))

22. Python бағдарламалау тілінде программа жазыңыз:



import math

x=float(input("Введите цифру:"))

s=math.sin(x)+x**2

print(s)

23. Python бағдарламалау тілінде программа жазыңыз:

Y=ln|5x|+tgx3
from math import *

x=float(input("Введите цифру:"))

Y=log1p(fabs(5*x))+tan(x**3)

print(Y)

24. Python бағдарламалау тілінде программа жазыңыз:

Мына сөздің ұзындығы қаншаға тең?

string = "hello world"
string = "hello world"

print(len(string))
25. Python бағдарламалау тілінде программа жазыңыз:
s = 'spameggs' , [3:5] қиып алғанда нәтижесі қандай болады?
s='spameggs'

s=s[3:5]

print(s)


написать администратору сайта