Вопрос задан 24.06.2023 в 19:21. Предмет Информатика. Спрашивает Смирнова Николь.

С++ Даю 20 баллов!!! Нужно составить програму на C++ОстаткиДаны целые неотрицательные числа a, b,

c, d, при этом 0 ≤ c < d. Выведите в порядке возрастания все числа от a до b, которые дают остаток c при делении на d.В этой задаче нельзя использовать инструкцию if, должен быть только один цикл.Входные данныеНа вход подаются четыре строки, в каждой из которых написано по одному неотрицательному целому числу — a, b, c, d. Все числа не превосходят 2∗109, 0≤cВыходные данныеВыведите ответ на задачу.ПримерыВвод 2 5 0 2 5 5 0 5 Вывод 2 4 5
0 0
Перейти к ответам

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

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

#include <iostream>

using namespace std;

int main()

{

int a, b, c, d, i;

cin >> a >> b >> c >> d; //(ввод abcd)

i = a + (c - a % d); //(первое число из промежутка от a до b имеющее остаток c при делении на d)

while (i <= b)

{

cout << i; //(выводим все числа из промежутка от a до b имеющее остаток c при делении на d)

i += d; //(если к числу имеющее остаток c при делении на d прибавить d оно также будет давать остаток c)

}

}

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

Вот пример программы на C++, которая решает данную задачу с использованием только одного цикла:

cpp
#include <iostream> int main() { int a, b, c, d; std::cin >> a >> b >> c >> d; for (int i = a; i <= b; ++i) { if (i % d == c) { std::cout << i << " "; } } std::cout << std::endl; return 0; }

Просто введите значения a, b, c и d через пробел, как в вашем примере ввода, и программа выдаст ожидаемый результат.

0 0

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

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

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

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