Предмет: Информатика,
автор: Rank59
C++
Логическая функция возвращает true, если ее аргумент - простое число
(Через рекурсию)
Ответы
Автор ответа:
0
//я писал этот унылый код полтора часа. Полтора часа, Карл! Я слишком расслабился.
#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();
}
#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();
}
Похожие вопросы
Предмет: История,
автор: nastyachfplina89
Предмет: Математика,
автор: Аноним
Предмет: Английский язык,
автор: MULTIDAY13
Предмет: Математика,
автор: Kykysya1009
Предмет: Химия,
автор: Vladlenka99yast