Faca um programa que receba um numero inteiro maior do que 1, e verifique se o numero fornecido e primo ou nao. linguagem C
Respostas
respondido por:
2
#include <stdio.h>
#include <stdlib.h>
int main() {
int i, x;
int div = 0;
do {
system("clear");
printf("Digite um número inteiro e positivo: ");
scanf("%d", &x);
} while (x <= 0);
for (i = 1; i <= x; i++) {
if (x % i == 0) {
div++;
}
}
if (div == 2)
printf("O número %d é primo!", x);
else
printf("O número %d não é primo!", x);
return 0;
}
brenobrito41:
obrigado me ajudou muito
Perguntas similares
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás