85
4 topshiriq.
for operatori va input()
funksiyasini jamlab, ro'yxatni
foydalanuvchidan olingan qiymatlar bilan to'ldiring.
Python dasturi:
dostlar = [] # bo'sh ro'yxat
print("5 ta eng yaqin do'stingiz kim?")
for n in range(5): # n bu yerda 0 dan 4
gacha
qiymatlar oladi
dostlar.append(input(f"{n+1}-
do'stingizning ismini kiriting: "))
print(dostlar)
5 ta eng yaqin do'stingiz kim?
1-do'stingizning ismini kiriting: Aziz
2-do'stingizning ismini kiriting: Salim
3-do'stingizning ismini kiriting: Karim
4-do'stingizning ismini kiriting: Toir
5-do'stingizning ismini kiriting: Zoir
['Aziz', 'Salim', 'Karim', 'Toir', 'Zoir']
5 topshiriq.
N natural son berilgan 1+2+3+…+n hisoblang.
Python dasturi:
print(“N natural son kiriting ”)
from math import *
n=int(input(“n=”))
s=0
for i in range(n):
s+=i
print(“Yig’indi qiymati=”, s)
N natural son kiriting
n=50
Yig'indi qiymati= 1225
6 topshiriq.
n va x natural sonlar berilgan. Quyidagi yig‘indini hisoblang:
𝑠𝑖𝑛𝑥 + 𝑠𝑖𝑛
2
𝑥 + ⋯ + 𝑠𝑖𝑛
𝑛
𝑥
Python dasturi:
from math import *
print(“n natural son qiymatini kiriting”)
n=int(input(“n=”))
print(“x ning qiymatini kiriting”)
n natural son qiymatini kiriting
n=4
x ning qiymatini kiriting
x=1
86
x=int(input(“x=”))
s=0
for i in range (n):
s+=sin(x)**n
print (“Yig’indi qiymati S=”, s)
Yig'indi qiymati S= 2.005471862662479
Dostları ilə paylaş: