Informática, perguntado por kennedypachy9506, 1 ano atrás

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 YagamiTREM
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