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

СРОЧНО 18 БАЛЛОВ!
нужно сделать программу на языке С (си)
5. Найти все трехзначные простые числа. (Определить функцию, позволяющую распознавать простые числа.)

Ответы

Автор ответа: lovitapo4ek
0
#include <stdio.h>

int IsPrime(unsigned int number) {
  unsigned int i;

  if (number <= 1) return 0; // zero and one are not prime
 
  for (i=2; i*i <= number; i++) {
    if (number % i == 0) return 0;
  }
  return 1;
}

int main(void) {
  unsigned int i;

  printf("Prime numbers:n");
  for (i=0; i <= 999; i++) {
    if (IsPrime(i)) printf("%dn", i);
  }
  return 0;
}
Автор ответа: lexa38961
0
спасибо попробую
Похожие вопросы
Предмет: Қазақ тiлi, автор: rodenkovaangelina650
Предмет: История, автор: Аноним