Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Relogio

função recursiva que determine quantas vezes um dígito K ocorre em um número natural N.

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

função recursiva que determine quantas vezes um dígito K ocorre em um número natural N.

Mensagem  juk em Dom Jan 13, 2013 11:16 pm

Código:
 /*3 - Escreva uma função recursiva que determine quantas vezes um dígito K ocorre em um número natural N.
 *  Por exemplo, o dígito 2 ocorre 3 vezes em 762021192.*/
#include<stdio.h>
int numero;
int aux=0;
int k=0;
int verifica(int n)
{
    if(n==0)
      return 0;
     else
    {
     if(aux==(n %10))
     {
        k++;
     }
     n=n / 10;
     return verifica(n);
    }
return 0;
 }
int main()
{
   printf("Digite um numero:");
   scanf("%d",&numero);
   printf("Digite o numero a ser verificado:");
   scanf("%d",&aux);
   verifica(numero);
   printf("Vezes de numeros repetidos %d",k);
   return 0;
}
avatar
juk

Mensagens : 224
Data de inscrição : 02/04/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum