Напечатать простые числа из интервала 0 - 100 - C (СИ)
Формулировка задачи:
Вывести на экран простые числа (которые делятся только сами на себя и на единицу) от 0 до 100.
Какое условие в if нужно указать, что бы из диапазона от 0 до 100 он выдавал простые числа?)
#include "math.h"
#include "studio.h"
#include "stblib.h"
/*
*
/*
int main ();
{
int n,i,r;
n=100;
i=1;
r=0;
for (i=1;i=n;i++)
{
if .....
printf ("%d.\n",r);
}
return 0;
}Решение задачи: «Напечатать простые числа из интервала 0 - 100»
textual
Листинг программы
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
int prime(int n)
{
int i;
for(i=2;i<=sqrt(abs(n));i++)
if(n%i==0)
return 0;
return 1;
}
int main ()
{
int n,i;
n=100;
for (i=1;i<n;i++)
{
if(prime(i)==1)
printf ("%d\n",i);
}
return 0;
}