adelina121212
22.10.2022 23:57

Минимальный простой делитель Дано целое число, не меньшее 2. Выведите его наименьший простой делитель.

Надо написать программу на языке C++ с использыванием цикла while.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
румия2408
06.04.2021 21:52

#include <iostream>

using namespace std;

int main() {

setlocale(LC_ALL, "RUS");

   int n, i = 2;

   bool flag = true;

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

   cin >> n;

   if (n < 2)

   {

       cout << "Вы ввели число, которое не удовлетворяет условию!" << endl;

   }

   while (i * i <= n) {

       if (n% i == 0)

       {

           cout << i << endl;

           flag = false;

               break;

       }

       i += 1;

       if (flag == true) {

           cout << n << endl;

       }

   }

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота