Bajardi: Dagarov Sanjar 1-amaliy mashg’ulot Quyidagi masalalar uchun dastur tuzing


Download 0.95 Mb.
Sana18.06.2023
Hajmi0.95 Mb.
#1555728
Bog'liq
1-amaliy mustaqil ish


Bajardi:Dagarov Sanjar
1-amaliy mashg’ulot
Quyidagi masalalar uchun dastur tuzing



  1. (Цельсийни Фаренгейтга ўтказиш) Қуйидаги функцияларни ёзинг:

// Цельсийдан Фаренгейтга ўтказиш
double celsiusToFahrenheit(double celsius)
// Фаренгейтдан цельсийга ўтказиш
double FahrenheitToCelsius(double Fahrenheit)

Формуласи:


fahrenheit = (9.0 / 5) * celsius + 32
celsius = (5.0 / 9) * (fahrenheit - 32)

Қуйидаги жадвалдаги маълумотларни чоп этувчи дастурни функцияни ишлатган ҳолда тузинг:





Celsius Fahrenheit

Fahrenheit Celsius

40.0 104.0
31.0 87.8

120.0 48.89

  1. 4.44


  1. (Сумма) Қуйидаги математик ифодани суммасини ҳисобловчи дастурни функция ёрдамида тузинг:





  1. (Йилдаги кунлар сони) Қуйидаги функция сарлавҳаси билан номланган функция тузилсин, ҳамда мазкур функцияда қайси йилда неча кун борлиги ҳисоблансин:

int numberOfDaysInAYear(int year)
Фойдаланувчи томонидан йил сони киритилганда мазкур йилда неча кун борлигини мазкур функция ёрдамида ҳисобловчи дастур тузинг.

farenheit = float(input())


c = (5/9.0)*(farenheit-32)
print('%.2f'%c)



2-masala


s = 0
for i in range(3,100,2):
s += (i-2)*1.0/i
print(i)
3-masala

def Year(year):
if year%4 == 0 and year%100 != 0:
return 366
else:
return 365
year = int(input())
print(Year(year))


Bajardi: Dagarov Sanjar
Download 0.95 Mb.

Do'stlaringiz bilan baham:




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