Advertisement
Guest User

Untitled

a guest
Sep 21st, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. //Exercicio 20 - Leia um número e decompor em seus fatores primos
  2. #include <stdio.h>
  3. #include <stdbool.h>
  4. #include <math.h>
  5.  
  6. bool teste_primo(int n)//Testa se é primo
  7. {
  8. int cont_div = 0;
  9. for (int a = 2; a <= n; a++) {
  10. if (n % a == 0){
  11. cont_div++;
  12. }
  13. }
  14. return (cont_div == 1);
  15. }
  16.  
  17. void proximo_Mprimo(int n)//Procura o próximo primo superior
  18. {
  19. for(int a=n+1;a>=primo(a);a++)
  20. {
  21. if(primo(a))
  22. {
  23. printf("%d\n",a);
  24. break;
  25. }
  26. }
  27. }
  28.  
  29. void proximo_mp(int n)//Procura o próximo primo inferior
  30. {
  31. for(int a=n+1;a>=primo(a);a--)
  32. {
  33. if(primo(a))
  34. {
  35. printf("%d\n",a);
  36. break;
  37. }
  38. }
  39. }
  40.  
  41. int main()
  42. {
  43. int n;
  44. printf("Digite um número: ");
  45. scanf("%d",&n);
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement