Ғұмарбек Дәукеев атындағы Алматы энергетика және байланыс университеті Ақпараттық технологиялар институты
Ақпараттық жүйелер және киберқауіпсіздік кафедрасы
№3 ЕСЕПТЕУ – СЫЗБА ЖҰМЫС
Бойынша
Есеп беру
Пәннің атауы: Python бағдарламалау
Мамандығы: 6В06104 – «Ақпараттық қауіпсіздік жүйелері»
Тобы: СИБк 21-4
Орындаған: Серікжан А.
Қабылдаған: аға оқытушы Амреев М.
________________ _____________ « » 03. 2023 ж.
(бағасы) (қолы) (күні)
Алматы 2023
1-ден 100-ге дейінгі барлық сандарды экранға шығаратын бағдарлама жасаңыз.
27. Пайдаланушыдан екі санды сұрайтын және олардың ең кіші ортақ еселігін экранға шығаратын бағдарлама жазыңыз.
31. Пайдаланушыдан екі санды сұрайтын және олардың геометриялық орташа мәнін көрсететін бағдарлама жазыңыз.
46. Пайдаланушыдан жолды сұрайтын және оның барлық таңбаларын экранға соңғы және соңғысының алдындағы таңбасынан өзгелерді басқа(кері) ретпен шығаратын бағдарлама жасаңыз.
#1
print("1ден 100ге дейiнгi сандар:")
for i in range(1, 101):
print(i, end=' ')
print("\n")
#2
def nod(x, y):
while(y):
x = y
y = x % y
return x
def nok(x, y):
lcm = (x*y)//nod(x,y)
return lcm
num1 = int(input("Бiрiншi санды енгiзiнiз: "))
num2 = int(input("Екiнiшi санды енгiзiнiз: "))
print(num1,"және", num2,"ең кіші ортак еселігі:", nok(num1, num2))
print("\n")
#3
num1 = float(input("Бiрiншi санды енгiзiнiз: "))
num2 = float(input("Екiнiшi санды енгiзiнiз: "))
geom_mean = (num1*num2)**0.5
print(num1,"және", num2, "орташа мәнін:", geom_mean)
print("\n")
#4
string = input("Сөздi енгiзiнiз: ")
string = string[:-2]
print("Нәтижесi:", string[::-1])
print("\n")
Достарыңызбен бөлісу: |