Постановка задачи
Условие задачи: написать программу вывода остатков от деления на 3 всех нечетных чисел в заданном диапазоне
Исходные данные:
“ firstPoint ” – первая точка диапазона.
“ secondPoint” – вторая точка диапазона.
Алгоритм решения:
Для нахождения остатка чисел используем цикл for и операцию нахождения остатка от деления.
Выведем результат.
Контрольный пример:
Входные данные: 0, 10 ;
Результат:
Remainder of the division 1 to 3 is 1
Remainder of the division 3 to 3 is 0
Remainder of the division 5 to 3 is 2
Remainder of the division 7 to 3 is 1
Remainder of the division 9 to 3 is 0
Словесный алгоритм:
Шаг 1: объявление переменных
int firstPoint, secondPoint;
Шаг 2: ввод переменных
printf("Input diaposon\n");
printf("Input fist diaposon point:\n");
scanf_s("%d", &firstPoint);
printf("Input second diaposon point:\n");
scanf_s("%d", &secondPoint);
Шаг 3: выполнение цикла
for (firstPoint; firstPoint != secondPoint; firstPoint++)
{
if (firstPoint % 2 == 1)
printf("\n", firstPoint,
firstPoint % 3);
}
Блок- схема программы
Рисунок 16 – блок-схема программы.
Код программы
Рисунок 17 – код программы.
Результат работы программы
Рисунок 18- результат выполнения программы.
Достарыңызбен бөлісу: |