Срочно! Дано трехзначное число. Если сумма цифр этого числа превышает 15, то вывести эту...

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

Срочно!

Дано трехзначное число. Если сумма цифр этого числа превышает 15, то вывести эту сумму. Иначе вывести произведение цифр этого числа.

Необходимо решение на языке Паскаль. Заранее спасибо!


Информатика (12 баллов) | 143 просмотров
Дан 1 ответ
0 голосов

var a: integer;

     s,s1: integer;

begin

  readln(a);

  s:=(a div 100)+((a mod 100) div 10)+((a mod 100) mod 10);

  s1:=(a div 100)*((a mod 100) div 10)*((a mod 100) mod 10);

  if s>15 then writeln(s) else writeln(s1);

end.

Одаренный (2.1k баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей