Araşdıraq - öyrənək
Təqvimlə bağlı yuxarıdakı proqramı elə dəyişdirmək olar ki, yeni təqvim qiymətləri funksiyaların daxilində deyil, onları çağıran proqramda çıxışa verilsin.
def miladi_hicri(S):
M = int(S)
H = M - 622 + (M - 622) // 32
return H
def hicri_miladi(S):
H = int(S)
M = H - (H // 33) + 622
return M
S = input('Miladi ili: ')
H = miladi_hicri(S)s
print('Hicri ili: ', H)
S = input('Hicri ili: ')
M = hicri_miladi(S)
print('Miladi ili: ', M)
Öyrəndiklərinizi yoxlayın
1. Altproqramlardan istifadənin hansı üstünlükləri var?
2. Altproqramların hansı növləri var?
3. Funksiya prosedurdan nə ilə fərqlənir?
4. Python dilində hansı funksiya kompüterin çıxış qurğularına uyğundur?
5. Təqvim proqramından istifadə etməklə hicri tarixi ilə hansı ildə doğulduğunuzu müəyyənləşdirir.
6. Üçbucağın tərəflərinin verilmiş qiymətlərinə görə onun perimetrini hesablayan funksiya yazın.