Advertisement
Jordimario

Numro Primo in C

Nov 13th, 2018
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.72 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6.     int primo,i=1;///dichiarazione variabile "primo" Dichiarazione Divisore "i=1" per far comprendere il 2
  7.     do{///ritorno se da errore
  8. printf("Immetti Un numero\n");scanf("%d",&primo);///immetti Numero
  9.  
  10. while(i<primo/2){///ciclo per il controllare se il numero è primo
  11. i++;///incrementazione precondizionale
  12.  
  13. if(primo%i==0)  {///se il numero primo dividendo con modulo da 0 è primo
  14. printf("il numero non è primo\n");
  15. primo=-1;///imposta primo ad un numero negativo e fa ripetere il ciclo
  16.                             }
  17.                }
  18.         }while(primo<0);///fa ripetere il ciclo se il numero è minore di 0
  19.  
  20.     return printf("il numero è primo");
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement