Talaba: Mo’minov Sharif 1-vazifa. Ikki xonali raqam berilgan. Raqamlari summasi va ko’paytmasini hisoblang. Yechimi


Download 2.63 Kb.
Sana12.10.2023
Hajmi2.63 Kb.
#1700336
Bog'liq
Talaba Mo’minov Sharif 1-vazifa. Ikki xonali raqam berilgan. Ra-hozir.org


Talaba: Mo’minov Sharif 1-vazifa. Ikki xonali raqam berilgan. Raqamlari summasi va ko’paytmasini hisoblang. Yechimi

Ma’lumotlar tuzilmasi va algortimlar” fanidan topshiriq bo’yicha hisobot


Topshiriq: 1
Guruh: SWD020-2
Talaba: Mo’minov Sharif

1-vazifa. Ikki xonali raqam berilgan. Raqamlari summasi va ko’paytmasini hisoblang.Yechimi:
son = int(input("ikki xonali son kiriting-> "))

strson = str(son)


summ = int(strson[0])+int(strson[-1])
multiply = int(strson[0])*int(strson[-1])
p rint(f"Summa:{summ}\nKo`paytma:{multiply}")

2-vazifa. Ikkita N o’lchamli massiv berilgan. Undagi mos elementlarini ko’paytiring va
natijani uchinchi massivga yozing
Yechimi:
les = int(input("Elementlar sonini kiriting-> "))
list1 = []
for i in range(les):
sonlar_in = int(input(f"{i+1}-sonni kiriting-> "))
list1.append(sonlar_in)
print("2-ro`yxat elementlarini kiriting")
list2 = []
for k in range(les):
sonlar_in = int(input(f"{k+1}-sonni kiriting-> "))
list2.append(sonlar_in)
result = []
for l in range(les):
multi = list1[l]*list2[l]
result.append(multi)
print(f"Natija: {result}")

3-vazifa. Eratosfen elagi usuli bo’yicha N o’lchamli massiv tashkil qilinsin. Keyin
foydalanuvchi kiritgan tub sonni tub sonlar ichida nechanchi o’rinda ekanligi
aniqlansin. Chiziqli qidirish algoritmidan foydalanilsin.
Yechimi:
N = int(input("ELEMENTLAR SONI-> "))
l=1
P=[]
P.append(2)
ps=[]
for i in range(3,N):
bool=True
for j in range(2,i-1):
if i%j==0:
bool=False
if bool:
l=l+1
P.append(i)
if l in P:
ps.append(i)
print('Tub sonlar',ps)
joy = int(input("Tub sonlardan birini -> "))
print(f"{joy} ning ro`yxatdagi o`rni: {ps.index(joy)+1}")
print(N,' gacha Tub sonlar" soni=',len(ps))

http://hozir.org
Download 2.63 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling