“Sprawdź, czy liczba jest pierwsza w C” Kod odpowiedzi

Prime Check w C.

int isPrime(long long number) {

	if (number == 0 || number == 1 || (number % 2 == 0 && number > 2)) {
		return 0;
	}

	else {
		for (long long i=3; i <= (long long)sqrt(number)+1; i++) {
			if (number % i == 0) {
				return 0;
			}
		}
		return 1;
	}
}
Nasty Narwhal

Program kontroli numerów liczbowych w C

#include <stdio.h> 

main() {
  int n, i, c = 0;
  printf("Enter any number n:");
  scanf("%d", &n);

  //logic
  for (i = 1; i <= n; i++) {
      if (n % i == 0) {
         c++;
      }
  }

  if (c == 2) {
  printf("n is a Prime number");
  }
  else {
  printf("n is not a Prime number");
  }
  return 0;    
}
Program Output:
Repulsive Rattlesnake

Sprawdź, czy liczba jest pierwsza w C

#include <stdio.h>

void main() {
    int number;

    printf("\n\n\tEnter the number and we will check, if the number is prime or not : ");
    scanf("%d", &number);

    if (number == 0 || number == 1 || (number % 2 == 0 && number > 2))
    {
        printf("\n\tThe entered number is not a prime number!");
    }
    else
    {
        printf("\n\tThe entered number is a prime number!");
    }
}
Splendid Squirrel

Odpowiedzi podobne do “Sprawdź, czy liczba jest pierwsza w C”

Pytania podobne do “Sprawdź, czy liczba jest pierwsza w C”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu