Вопрос задан 26.06.2023 в 19:06. Предмет Информатика. Спрашивает Кудайберген Нурлан.

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

чисел,оканчивающихся на 0. Программа получает на вход натуральные числа, количнство ввеленых чисел неизвестно,последовательность чисел заканчивается числом 0(0-признак окончания ввода,не входит в последовательность). . Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — сумму всех трехзначных чисел,оканчивающихся на 0
0 0
Перейти к ответам

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

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

#include <iostream>

using namespace std;

int main()

{

int a, i;

a = 1;

i = 0;

while (a != 0)

{

cin >> a;

{

if (a % 10 == 0)

{

i += a;

if (a == 0)

break;

}

}

}

cout << i;

}

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

Вы можете написать программу на Python, которая решит эту задачу следующим образом:

python
# Инициализируем переменную для хранения суммы трехзначных чисел, оканчивающихся на 0 total_sum = 0 # Запрашиваем ввод чисел до тех пор, пока не будет введен 0 while True: num = int(input("Введите натуральное число (или 0 для завершения): ")) if num == 0: break # Завершаем ввод, если введен 0 # Проверяем, является ли число трехзначным и оканчивается на 0 if 100 <= num <= 999 and num % 10 == 0: total_sum += num # Выводим сумму трехзначных чисел, оканчивающихся на 0 print("Сумма трехзначных чисел, оканчивающихся на 0:", total_sum)

Эта программа будет запрашивать у пользователя натуральные числа до тех пор, пока не будет введен 0. Для каждого введенного числа программа проверяет, является ли оно трехзначным и оканчивается на 0, и если это так, то добавляет его к общей сумме. После завершения ввода программа выводит сумму таких чисел.

0 0

Похожие вопросы

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

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

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