Função para exibir todos os divisores de um numero

Publicado por Edmar Wantuil (última atualização em 22/11/2011)

[ Hits: 27.689 ]

Homepage: wantuil.com

Download 5222.divisores.c




Função para exibir todos os divisores de um numero

  



Esconder código-fonte

/*
   Feito por Edmar Wantuil Silva Júnior
   Em 14 de novembro de 2011
*/

#include <stdio.h>
#include <stdlib.h>

//Função para escrever os divisores
void divisores(int numero, int cont)
{
   if(numero >= cont)
   {
      if((numero % cont) == 0)
         printf("%d\n", cont);
      divisores(numero,cont + 1);
      return;
   }
   else
      return;
}

//Função principal
int main()
{
   int numero= 0;
   printf("Numero: ");
   scanf("%d", &numero);
   printf("Divisores\n");
   divisores(numero,1);
   return 0;
}

Scripts recomendados

checkscan.h

Exibi os números primos de um numero recebido pelo usuário, sem estrutura de repetição

Checkcred - Checagem de créditos.

Funções matemáticas

Matriz com strings


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts