Напечатать простые числа из интервала 0 - 100 - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Вывести на экран простые числа (которые делятся только сами на себя и на единицу) от 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;
}
Какое условие в if нужно указать, что бы из диапазона от 0 до 100 он выдавал простые числа?)

Решение задачи: «Напечатать простые числа из интервала 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;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы