C++ логическая функция возвращает true, если ее аргумент - простое число (через рекурсию)

Sam223225 Sam223225    3   14.07.2019 01:40    2

Ответы
Enot811 Enot811  20.09.2020 11:17
//я писал этот унылый код полтора часа. Полтора часа, Карл! Я слишком расслабился.
#include <iostream>
using namespace std;
int k=2;

bool StrangeSeq(int n){
     if (k<n){
              if(n%k==0){
                         cout<<"false";
                         return false;
                         }
                         k++;
                         StrangeSeq(n);
                         }
                         else
                         {
                             cout<<"true";
                             return true;
                             }
}
                
int main(){
    int n;
    cin>>n;
    StrangeSeq(n);
    cin.get();
    cin.get();
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика