Faça um programa que, ao receber um número do usuário, informe se o mesmo é primo. c
Soluções para a tarefa
Respondido por
0
Com função:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
void primo(int num){
int aux=0;
for(int div=1; div<=num; div++){
if(num %div == 0){
aux++;
}
}
if(aux != 2){
printf("\nO numero nao eh primo");
}
else{
printf("\nO numero eh primo");
}
}
int main(){
int num;
printf("Entre com um numero: ");
scanf("%d", &num);
primo(num);
return 0;
}
Sem função:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(){
int num,aux=0;
printf("Entre com um numero: ");
scanf("%d", &num);
for(int div=1; div<=num; div++){
if(num %div == 0){
aux++;
}
}
if(aux != 2){
printf("\nO numero nao eh primo");
}
else{
printf("\nO numero eh primo");
}
return 0;
}
Perguntas interessantes
História,
9 meses atrás
História,
9 meses atrás
Matemática,
9 meses atrás
Informática,
1 ano atrás
Informática,
1 ano atrás
Matemática,
1 ano atrás
Biologia,
1 ano atrás
Matemática,
1 ano atrás