Вопрос задан 26.02.2019 в 16:08. Предмет Информатика. Спрашивает Скачков Саша.

Для произвольного числа, введенного с клавиатуры, найти сумму цифр кратных двум и меньших восьми

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ширшов Саша.
Uses crt;
var n,sum,i:integer;
begin
read(n);
while n>0 do
begin
if ((n mod 10) mod 2=0) and (n mod 10<8) then
sum:=sum+(n mod 10);
n:=n div 10;
end;
writeln(sum);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для нахождения суммы цифр, кратных двум и меньших восьми, введенного с клавиатуры произвольного числа, мы можем использовать следующий алгоритм:

1. Считываем число с клавиатуры. 2. Инициализируем переменную `sum` для хранения суммы цифр. 3. Проходим по каждой цифре числа: - Если цифра кратна двум и меньше восьми, добавляем ее к переменной `sum`. 4. Выводим значение переменной `sum` на экран.

Пример кода на Python:

```python number = int(input("Введите число: ")) sum = 0

while number > 0: digit = number % 10 if digit % 2 == 0 and digit < 8: sum += digit number //= 10

print("Сумма цифр, кратных двум и меньших восьми:", sum) ```

Пожалуйста, обратите внимание, что данный код предназначен для выполнения в среде программирования Python и требует ввода числа с клавиатуры. Вы можете скопировать и вставить его в свою среду разработки или интерпретатор Python для проверки.

Примечание: При использовании данного кода, убедитесь, что ваша среда разработки или интерпретатор Python поддерживает ввод с клавиатуры. Если вы используете онлайн-среду разработки, убедитесь, что она предоставляет возможность ввода данных с клавиатуры.

Например, если вы введете число 123456789, то сумма цифр, кратных двум и меньших восьми, будет равна 12.

Надеюсь, это поможет! Если у вас возникнут еще вопросы, пожалуйста, дайте мне знать.

0 0

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

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

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