Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Ajuda com algoritmo.


BrunoFB.

Pergunta

Existem números de 4 dígitos (entre 1000 e 9999) que obedecem à seguinte característica: se dividirmos o número em dois números de dois dígitos, um composto pela dezena e pela unidade, e outro pelo milhar e pela centena, se somarmos estes dois novos números gerando um terceiro, o quadrado deste terceiro número é exatamente o número original de quatro dígitos. Por exemplo:

2025 -> dividindo: 20 e 25 -> somando temos 45 -> 45(elevado ao quadrado) = 2025.

Escreva um programa para ler um número e verificar se ele obedece a esta característica.

Eu pensei o seguinte..

Inicio-->(n=2025)-->(n/100)-->(=20,25)--> (Dai agora como eu faço pa separa o 20 do 25 pra depois somá-lo, ajuda plx)

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Precisa pegar a parte inteira disso.

Para isso existem funções prontas. Em portugol algo do tipo:

parte1 = inteiro(20,25)

Agora se voce quiser a segunda parte também fica simples.

parte2 = numero - (parte1*100)

Qualquer coisa volte a postar.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...