Shartli operator, to’liq va qisqartirilgan shakli bu operator python


Download 96.27 Kb.
bet5/5
Sana15.12.2022
Hajmi96.27 Kb.
#1007811
1   2   3   4   5
Bog'liq
7-mavzu kasbiy fan

masala. Quyidagi funksiyani hisoblang: x>0 bo‘lganda 1 ga teng; x=0 da nolga teng; x<0 da -1 ga teng.

Yechish. Berilgan funksiya y = sign(x) bilan belgilanadi.
1, agar x > 0
signx = < 0, agar x = 0
-1, agar x < 0

X=float(input('Funksiyaning qiymati:\nX=')) if X>0:

Python 3.7.1 Shell
File Edit Shell Debug Options Window

print("Funksiyaning qiymati=1") elif X==0:

Python 3.7.1 (v3.7.1:260ec2c36a, C 1)] on Win32

print("Funksiyaning qiymati=0") else:

Type "help", "copyright", "credits »>
= RESTART: D:/Dasturlar/Python/I

print("Funksiyaning qiymati=-1")

Funksiyaning qiymati:
X=-2 Funksiyaning qiymati=-l



    1. masala. Berilgan N sonli yil kabisa yili bo‘lishi yoki bo‘lmasligini aniqlang. Agar N soni 100 ga karrali son bo‘lmasa va uning oxirgi ikki raqami 4 ga karrali son bo‘lsa, u holda N-yil kabisa yilidir. Agar N soni 100 karrali bo‘lsa,u holda N soni 400 ga karrali bo‘lgandagina mazkur yil kabisa yili bo‘ladi.

Yechish. Ushbu w = n - floor(n)* u qoldiqni topish formulasini qism dasturga kiritib, u
undan n sonni u=100, u=400 va u=4 ga bo’lish natijasida hosil bo‘lgan qoldiqni topishda uch marta foydalanamiz.

N=int(input("Berilgan yilni kiriting\nN=")) Y=N%100
Z=N%10
if Y!=0 and Z%4==0:
print("Berilgan",N,"yil = Kabisa yili")
else:
print("Berilgan",N,"yil = Kabisa yili emas")




jj Python 3.7.1 Shell
File Edit Shell Debug Options Window Help
Python 3.7.1 (v3.7.1:260ec2c36a, Oct 20 2018, 1­1)] on Win32
Type "help", "copyright", "credits" or "license
= RESTART: D:/Dasturlar/Python/Tannoqlanuvchi
Berilgan yilni kiriting
N=2021
Berilgan 2021 yil = Kabisa yili emas »>
= RESTART: D:/Dasturlar/Python/Tarnioqlanuvchi
Berilgan yilni kiriting
N=2020
Berilgan 2020 yil “ Kabisa yili »>




Download 96.27 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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