Escreva um programa que verifique se um número é primo.

#include <stdio.h>
#include <stdbool.h>

bool ehPrimo(int n) {
    if (n <= 1) return false;
    for (int i = 2; i <= n / 2; ++i) {
        if (n % i == 0) return false;
    }
    return true;
}

int main() {
    int num;
    printf("Digite um número: ");
    scanf("%d", &num);

    if (ehPrimo(num))
        printf("%d é um número primo.\n", num);
    else
        printf("%d não é um número primo.\n", num);

    return 0;
}

0 comentários

Deixe um comentário

Avatar placeholder

O seu endereço de email não será publicado. Campos obrigatórios marcados com *