n = input('İkirəqəmli müsbət tam ədəd daxil edin: ')
n = int(n)
if n > 9 and n < 100:
a = n % 10 # Ədədin təkliyi
b = n // 10 # Ədədin onluq rəqəmi
s = a + b
p = a * b
print('Rəqəmlərin cəmi =', s)
print('Rəqəmlərin hasili =', p)
else:
print('Düzgün ədəd daxil edilməyib!')
Nәticәni müzakirә edәk:- | Bu proqram nə edir? Müxtəlif ədədlər daxil etməklə proqramın düzgünlüyünü yoxlayın. print operatorlarını if operatoru ilə eyni səviyyədə (sütunda) yazıb nəticənin necə dəyişdiyini izləyin. |
Mәsәlә
Әdәdin rәqәmlәrinin cәminin vә hasilinin tapılması. Hər hansı müsbət tam ədəd verilib. Onun rəqəmlərinin cəmini və hasilini tapın.
n = input('Ədədi daxil edin: ')
n = int(n)
cem = 0
hasil = 1
while n > 0:
cem = cem + n % 10
hasil = hasil * (n % 10)
n = n // 10
print('Rəqəmlərin cəmi =', cem)
print('Rəqəmlərin hasili =', hasil)