Предмет: Информатика,
автор: hororshik
Вывести простые числа от 1 до 100 golang
ifoxps:
Я могу дать решение на С++. Сойдьот?
Ответы
Автор ответа:
0
Ответ:1 вариант ето ты водиш числа от а до б.
#include <iostream>
using namespace std;
int main()
{
int a,b=0,c=0,a1,j=2;
cin>>a1>>a;
for(int i=a1;i<=a;++i)
{
b=0;
for( j=2;j<=i;++j)
{
if(i%j==0)
{
++b;
c=j;
if(b>1)
break;
}
}
if(b==1)
{
cout<<c<<" ";
}
a1=j;
}
}
2 вариант от 1 до 100
#include <iostream>
using namespace std;
int main()
{
int a,b=0,c=0,a1,j=2;
a1=1;
a=100;
for(int i=a1;i<=a;++i)
{
b=0;
for( j=2;j<=i;++j)
{
if(i%j==0)
{
++b;
c=j;
if(b>1)
break;
}
}
if(b==1)
{
cout<<c<<" ";
}
a1=j;
}
}
Объяснение:
Похожие вопросы
Предмет: Українська мова,
автор: Taira1234
Предмет: Русский язык,
автор: tomorrow
Предмет: Другие предметы,
автор: dashaolka
Предмет: Алгебра,
автор: zaikahmetzhanova
Предмет: Литература,
автор: isurvsjso