Вопрос задан 27.03.2021 в 02:42. Предмет Информатика. Спрашивает Усманов Даниял.

Срочно !Дано число N. Вычислите сумму цифр этого числа, которые не делятся на 4. Язык Паскаль

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гурьянова Ярослава.

var i, sum:integer;

   n:string;

begin

readln(n);

for i:=1 to length(n) do begin

 if StrToInt(n[i]) mod 4 <> 0 then

  sum:=sum+StrToInt(n[i]);

end;

writeln(sum);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример кода на языке Паскаль, который вычисляет сумму цифр числа N, не делящихся на 4:

pascal
program SumOfDigits; var N, digit, sum: integer; begin writeln('Введите число N:'); readln(N); sum := 0; while N > 0 do begin digit := N mod 10; // Получаем последнюю цифру числа N if (digit mod 4) <> 0 then sum := sum + digit; N := N div 10; // Удаляем последнюю цифру числа N end; writeln('Сумма цифр числа, не делящихся на 4, равна: ', sum); readln; end.

Вы можете ввести число N, и программа вычислит сумму цифр этого числа, которые не делятся на 4.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос