Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Составить блок-схему алгоритма и программу согласно условию задачи

Андрей Чернышов Ученик (49), на голосовании 5 месяцев назад
Найти все числа кратные пяти для чисел от 1 до N
Голосование за лучший ответ
Анонимус Мудрец (14857) 6 месяцев назад
Блок-схема алгоритма
 graph LR 
A[Начало] --> B{Ввести N}
B --> C[i = 1]
C --> D{i <= N}
D -- YES --> E{i % 5 == 0}
E -- YES --> F[Вывести i]
F --> G[i = i + 1]
G --> D
D -- NO --> H[Конец]
Программа на C++
 #include  

using namespace std;

int main() {
int N;

cout << "Введите число N: ";
cin >> N;

cout << "Числа кратные 5 от 1 до " << N << ":" << endl;

for (int i = 1; i <= N; ++i) {
if (i % 5 == 0) {
cout << i << " ";
}
}

cout << endl;

return 0;
}
Объяснение:
  1. Ввод N: Считываем число N, до которого нужно искать кратные 5.
  2. Цикл for: Цикл перебирает числа от 1 до N.
  3. Проверка кратности: Внутри цикла проверяем, делится ли текущее число i на 5 без остатка.
  4. Вывод: Если число кратно 5, то выводим его на экран.
  5. Инкремент: После каждой итерации цикла увеличиваем значение i на 1, чтобы перейти к следующему числу.
  6. Конец: После завершения цикла программа завершается.

Пример работы:
 Введите число N: 20 
Числа кратные 5 от 1 до 20:
5 10 15 20
Татьяна Просветленный (36384) 6 месяцев назад
 #include  

int main() {
int N;
std::cout << "Введите число N: ";
std::cin >> N;
int i = 1;
while (i <= N) {
if (i % 5 == 0) {
std::cout << i << std::endl;
}
i++;
}

return 0;
}



Блок схема
Похожие вопросы