Ir ao conteúdo
  • Cadastre-se

Bruno_Rezende96

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

posts postados por Bruno_Rezende96

  1. Eu tive a brilhante ideia de desenvolver em C um programa que calcula um logaritmo (sem usar a biblioteca math.h), tendo como entrada do usuario, o logaritmando e a base. Pra isso funcionar bem, e eu poder dar continuidade a segunda parte do código, é necessário fazer o código analisar quantas vezes o logaritmando que o usuario digitou na entrada pode ser divisível por 2, ou por 3 .

     

    Só que existem umas regrinhas.

    1 - Se o número digitado pelo usuário for par, então ele é na maioria das vezes totalmente divisível por 2;
    2 - Se o número digitado pelo usuário for impar, então ele é na maioria das vezes totalmente divisível por 3;
    3 - temos que dividir um número por 2 *enquanto* for possível. Então quando não for mais possível, devemos dividi-lo por 3 até chegarmos em um resultado de 0 ou 1.

    4 -Se o número em questão for totalmente divisível por 2, okay, pois o resultado final será 0.
    5 -Se o número em questão for totalmente divisível por 3, okay, pois o resultado final será 1.

    6 -Se o número em questão for não totalmente divisível por 2, então em algum momento deveremos iniciar uma divisão por 3, e o resultado final será 1. (O contrário também é verdade.)
    7 - devemos seguir essa regra, por que ao final, será somado a quantidade de vezes que o número foi dividido, e o resultado da soma deve ser o mesmo que:
    A base(que foi digitada anteriormente pelo usuário) elevado a X(resultado da expressão)   = logaritmando(que foi digitado anteriormente pelo usuário).

     

    Ex: 2^X =8 (Logo, o resultado dessa expressão é 3, por que o log de 8 na base 2 é 3.) 
    Então 3 (nesse caso), foi o número de vezes que o logaritmando foi dividido pelo software, gerando o resultado esperado pelo usuário.

     

     

    espero ter explicado direito kkkk

    Eu não to conseguindo fazer essa contagem... Alguém poderia me ajudar?

    • Curtir 1

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!