Is prime?
Coddy'nin Matematiksel Bilmeceler kursunda ders 6 / 20.
Bir asal sayı (veya bir asal), kendisinden küçük iki doğal sayının çarpımı olmayan, 1'den büyük bir doğal sayıdır [wikipedia].
İlk altı asal sayıyı listeleyerek: 2, 3, 5, 7, 11 ve 13, 6. asal sayının 13 olduğunu görebiliriz.
Görev
KolayVerilen bir <i>x</i> sayısının asal olup olmadığını söyleyen bir isPrime fonksiyonu yazın.
Fonksiyon bir Boolean - True veya False dönecektir.
Kendin dene
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h>
#include "solution.h"
int main() {
int n;
if (scanf("%d", &n) != 1) n = 0;
bool r = isPrime(n);
printf("%s\n", r ? "true" : "false");
return 0;
}