Програма прости ввести 2 двух значиных числа если сума чисел больше его добутку то вывести сума если не больше то вывести добуток паскаль СРОЧНОООООЛ 75БАЛЛОВ ДАЮЮЮ
Ответы
Ответ дал:
1
Ответ:
var
number, sum, multiplication: integer;
begin
write('Введите число: ');
readln(number);
sum := 0;
multiplication := 1;
while number > 0 do begin
sum := sum + number mod 10;
multiplication := multiplication * (number mod 10);
number := number div 10
end;
if sum > multiplication then
writeln('Сума')
else
writeln('Добуток')
end.
Объяснение:
Сначала объявляем, что переменные number, sum и multiplication - целочисленные.
Далее просим ввести number с клавиатуры.
Далее сравниваем по условию, ежели сумма больше произведения, то выводим слово "Сума".
Иначе выводим "Добуток".
Аноним:
да
извиняюсь
я просто плохо знаю русский и сам я из западной Украины
Напишите на украинском, воспользуюсь переводчиком. Я вообще не понимаю условия, т.к. нужно вводить два числа, а сравниваются цифры одного числа. Или я что-то не так понимаю?
Програма просить ввести 2-значне число. Якщо сума його цифр більша за його добуток, то вивести слово «Сума», інакше вивести слово «Добуток
Это кардинально меняет условие. Сейчас исправлю код.
извините пожалуйста)
а можно как-то добавить баллы?)
По-моему нельзя. Проверяйте, исправил.
Если мой ответ вас удовлетворил, то, пожалуйста, отметьте его как "Лучший ответ".
Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад