Предмет: Информатика,
автор: Beathoven
Для каждого числа от 1 до n определить,
является ли оно простым.
C++
Ответы
Автор ответа:
0
int i, j;
int isNotOK;
for( i = 1; i < n; i++ )
{
isNotOK = 1;
for( j = 1; j < i; j++ )
{
if( j != 1 )
{
if( i % j )
{
isNotOK = 0;
continue;
}
}
}
printf( "Число %d %s является простым.n", i, isNotOK ? "" : "не" );
}
В принципе что-то вроде этого, однако это далеко не самое лучшее решение
int isNotOK;
for( i = 1; i < n; i++ )
{
isNotOK = 1;
for( j = 1; j < i; j++ )
{
if( j != 1 )
{
if( i % j )
{
isNotOK = 0;
continue;
}
}
}
printf( "Число %d %s является простым.n", i, isNotOK ? "" : "не" );
}
В принципе что-то вроде этого, однако это далеко не самое лучшее решение
Похожие вопросы
Предмет: История,
автор: olen78272
Предмет: Українська мова,
автор: vitalik20050418
Предмет: Алгебра,
автор: dimonalekxeev
Предмет: Химия,
автор: Alena4kaa