Дано двузначное число А,если А>50,то посчитать сумму чисел,иначе произведение

0 голосов
46 просмотров

Дано двузначное число А,если А>50,то посчитать сумму чисел,иначе произведение


Информатика (46 баллов) | 46 просмотров
0

Может сумму цифр числа?

0

да,это и предполагалось. Просто не совсем понятно написала

Дан 1 ответ
0 голосов
Правильный ответ

Var A:integer;
Begin
Write('A = ');Read(A);
if A>50 then A:=(A div 10)+(A mod 10)
else A:=(A div 10)*(A mod 10);
Write(A);
End.

(34.0k баллов)
0

хотела поинтересоваться:от чего зависит div и mod? в каком случае нужно писать div или mod ? например почему иногда пишется div 3, а в другом случае div 10?

0

A div B - целая часть от деления A на B. То есть: 123 div 10 = 12. A mod B, остаток от деления A на B. То есть: 123 mod 10 = 3

0

Если остаток от деления, например, на 3 равен нулю, то значит число делится нацело на три, то есть оно кратно трём