Enunciado: Leer un número entero de dos dígitos menor que 20 y determinar si es primo.
Código fuente en C:
#include <stdio.h> #include <stdlib.h> int main(){ int num, i; int divisoresCont = 0 ; do{ printf("Ingrese un numero: "); scanf("%d", &num); }while(num < 10 || num >= 20 ); for( i=1; i <= num; i++ ){ if( (num % i) == 0 ){ divisoresCont++; } } if( divisoresCont == 2 ){ printf("El numero ingresado es primo\n"); } else{ printf("El numero ingresado NO es primo\n"); } system("PAUSE"); return 0; }
0 comentarios:
Publicar un comentario