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

Duvida algoritmo :S


Guest --Junior --

Pergunta

Guest --Junior --

Faça um algoritmo que leia a idade de uma pessoa expressa em anos,meses e dias e mostre-a expressa apenas em dias.(considere mês = 31dias).

inicio prog
declare id,m,d,a,aa,an numerico  {idade,mes,dia,ano,ano de nascimento ano atual}
escreva "digite a idade:"leia id
escreva"digite o ano de nascimento:"leia an
escreva"digite o ano atual:"leia aa
A← aa-an
M← id*12
D←m*365 
escreva"a sua idade em dias é=",D
fim prog

duvida no caso eu tenho que fazer Mês recebe idade multiplicado por 12(numero de meses ao ano) e depois Dia recebe mês multiplicado por 31(considere mês = 31dias) e depois multiplicar o resultado por 365?

ou esta certo dessa maneira acima?

Grato

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Se você multiplicar 31*12, você tem quantos dias tem um ano completo.

Simplesmente faz assim:

Idade em ano do cara * 31 * 12

+

Meses(quebrado) do cara * 31

+

Dias

EX:

24 03 1989

Eu vou ter

(2008 - 1989) * 31 * 12

+

3*31

+

24

Espero ter ajudado!

[]'s

Qualquer erro meu, falaí =)

Link para o comentário
Compartilhar em outros sites

  • 0

Oi,'--Junior --'!

Faça um algoritmo que leia a idade de uma pessoa expressa em anos,meses e dias e mostre-a expressa apenas em dias.(considere mês = 31dias).

Observe o enunciado. Faça como abaixo:

início algorítimo

Leia quantidade de anos do individuo

leia quantidade de meses

leia quantidade de dias

[Exemplo: fulano tem 10 anos 2 meses e 21 dias]

multiplique anos * 12. ao resultado da multiplicação some a quantidade de meses lidas. O resultado desta expressão é a quantidade de meses total do indivíduo

[Exemplo: ((10 * 12) + 2) = 122 meses]

multiplique a quantidade de meses total por 31. ao resultado da multiplicação some a quantidade de dias lidos. O resultado da expressão é a quantidade de dias total do indivíduo.

[Exemplo: ((122 * 31) + 21) = 3803 dias)

escreva a quantidade total de dias do indivíduo.

[Exemplo: 3803]

fim algorítimo

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --Junior --

Muito obrigado p4t0X e Denis Courcy !

é isso mesmo eu tive uma visão pequena do enunciado do algoritmo, por isso errei.

Mas já conclui o algortmo.

Muito Obrigado mesmo!

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,4k
×
×
  • Criar Novo...