Предмет: Информатика, автор: hororshik

Вывести простые числа от 1 до 100 golang


ifoxps: Я могу дать решение на С++. Сойдьот?

Ответы

Автор ответа: 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;

}

}

Объяснение:

Похожие вопросы