Olá pessoal estou com um problema, tenho que calcular o seguinte programa: dado um inteiro calcule o menor primo maior que "a" , fiz u programa mas ele só mostra se o número é primo ou não.
#include<stdio.h>
#include <locale.h>
int main() {
setlocale(LC_ALL, "");
int num, i, resultado = 0;
printf("Digite um número: ");
scanf("%d", &num);
for (i = 2; i <= num / 2; i++) {
if (num % i == 0) {
resultado++;
break;
}
}
if (resultado == 0)
printf("%d é um número primo\n", num);
else
printf("%d não é um número primo\n", num);
return 0;
}
Pergunta
jeanzin001
Olá pessoal estou com um problema, tenho que calcular o seguinte programa: dado um inteiro calcule o menor primo maior que "a" , fiz u programa mas ele só mostra se o número é primo ou não.
erro portugues
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.