Toshkent davlat iqtisodiyot universiteti samarqand filiali iqtisodiyot yo



Yüklə 154,63 Kb.
tarix05.12.2023
ölçüsü154,63 Kb.
#172963
2-mustaqil ish. Jahongir


O‘ZBEKISTON RESPUBLIKASI OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
TOSHKENT DAVLAT IQTISODIYOT UNIVERSITETI
SAMARQAND FILIALI

IQTISODIYOT YO’NALISHI
3-KURS. 220-GURUH


Mustaqil ishi

Fan: Dasturlash texnologiyasi

Bajardi: Xolmirzayev J.


Tekshirdi:Anarbayeva F.


SAMARQAND-2023
Ixtiyoriy tanlangan masalalar:
4-masala. Berilgan satrdan dastlabki 2 va oxirgi 2 ta belgidan iborat satrni olish uchun Python dasturini yozing. Agar satr uzunligi 2 dan kichik bo'lsa, bo'sh satr qaytarsin.
7-masala. Berilgan sonning eng katta va eng kichik raqamlarini topish uchun Python dasturini yozing.

Masalaning bajarilishi:
4-masala.
* Bu kod foydalanuvchi konsoldan satr kiritishni so'raydi.
* If-shartdan foydalanarkanmiz, ehtimol, foydalanuvchi faqat 1 belgi kiritsa, dastur bo'sh satrni ekranga chop etadi. Aks holda, satrning boshidan 2 belgi va oxiridan 2 belgi oladi va ularni konsolga chiqaradi tuple shaklida. Natijani ekranga chop etadi.

satr = input("Iltimos, satr kiriting: ")
if len(satr) < 2:
print("")
else:
satr = satr[:2] , satr[-2:]
print(satr)

Dasturga faridun satr kiritilsa birinchi boshidan “fa” va oxiridan “un” belgilarini olib, ularni konsolga chiqaradi.

Agar kiritilgan belgi 2 tadan kam bo’lsa dastur konsolga bo’sh qiymat qaytaradi. (ko’k chiziqda)
7-masala.
* Bu kod foydalanuvchi konsoldan son kiritishni so'raydi.
* Avvaliga kiritilgan ma’lumotni string turiga o’tkazib olamiz.

def find_min_max(number):
str_number = str(number)
min_digit = int(str_number[0])
max_digit = int(str_number[0])
for i in range(1, len(str_number)):
digit = int(str_number[i])
if digit < min_digit:
min_digit = digit
elif digit > max_digit:
max_digit = digit
return min_digit, max_digit


Yüklə 154,63 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin