Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int analisarDivTres(int numero);
- int analisarDivCinco(int numero);
- int analisarNumPar(int numero);
- int analisarNumPrimo(int numero);
- int analisarNumPerfeito(int numero);
- void encerramento(void);
- int main(){
- int numero;
- printf("\nDigite o numero:");
- scanf("%d",&numero);
- if(analisarDivTres(numero)==1)
- printf("\nEh divisivel por tres.");
- else
- printf("\nNao eh divisivel por tres.");
- if(analisarDivCinco(numero)==1)
- printf("\nEh divisivel por cinco.");
- else
- printf("\nNao eh divisivel por cinco.");
- if(analisarNumPrimo(numero)==1)
- printf("\nEh primo.");
- else
- printf("\nNao eh primo.");
- if(analisarNumPar(numero)==1)
- printf("\nEh par.");
- else
- printf("\nNao eh par.");
- if (analisarNumPerfeito(numero)==1)
- printf("\nEh perfeito");
- else
- printf("\nNao eh perfeito.");
- encerramento();
- }
- //FUNÇÕES
- int analisarNumPar(int numero){
- if(numero%2==0)
- return 1;
- else
- return 0;
- }
- int analisarDivTres(int numero){
- if(numero%3==0)
- return 1;
- else
- return 0;
- }
- int analisarDivCinco(int numero){
- if(numero%5==0)
- return 1;
- else
- return 0;
- }
- int analisarNumPrimo(int numero){
- if((numero%2!=0) && (numero%3!=0) && (numero%5!=0) && (numero%7!=0) && (numero%9!=0))
- return 1;
- else if((numero==2 || numero==3 || numero==5 || numero==7))
- return 1;
- else
- return 0;
- }
- int analisarNumPerfeito(int numero){
- int i,soma=0;
- for(i=1;i<numero;i++)
- if(numero%i==0)
- soma=soma+i;
- if(soma==numero)
- return 1;
- else
- return 0;
- }
- void encerramento(void){
- printf("\n\n\nBacana neh!\nAte a proxima!!!\n\n\n");
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment