Jump to content


Photo

Algoritmo Formula Matemática


  • Faça o login para participar
5 replies to this topic

#1 aprendiz da vida

aprendiz da vida

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 11/06/2010, 11:35

olá,
estava estudando algoritmos e me deparei com uma questão e não consegui resolver porque minha base em matemática não é lá essas coisas, é o seguinte:

"Construir um algoritmo que leia o ano do nascimento e mostre as duas idades prováveis (não foi solicitado o mês e o dia)".

Eu nem quero propriamente a solução, mas algumas pistas de como resolver, (qual seria a fórmula?).

aguardo respostas.

#2 JaBaH

JaBaH

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Masculino
  • Localidade:Paraná - Maringá

Posted 11/06/2010, 12:38

Tá um pouco mal explicado esse exercicio hein... Não entendi bem direito esse negócio de duas idades prováveis, diz o que voce procura exatamente aí eu tento te ajudar ^^
Cursando Web Design.
CESUMAR - Centro Universitário de Maringá.
Still NooB ;P

#3 aprendiz da vida

aprendiz da vida

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 11/06/2010, 12:56

olá,

vc acha?
deve ser alguma fórmula matemática, eu acho.
por exemplo numa data 25/11/2020, se eu quisesse separar o dia, o mês e o ano, usaria fórmulas do sistema decimal.

Mas justamente nesta questão "mal explicada" é que não entendo o que deve ser usado.

sei que devo montar um algoritmo em que o usuário final coloque uma data qualquer, até aí tudo bem...
mas desenvolver um cálculo a partir da data que o usuário colocou e depois mostrar duas idades prováveis????!!!!
essa eu não sei...
Existe algum cálculo para desenvolver isso, ou é puro devaneio?

#4 JaBaH

JaBaH

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Masculino
  • Localidade:Paraná - Maringá

Posted 11/06/2010, 13:17

O que voce vai fazer é o seguinte...O usuário vai digitar o dia atual, o mes atual e o ano atual, depois ele vai digitar o dia, o mes, e o ano de nascimento. Com base nessas informações voce vai criar um cálculo matemático pra se descobrir a data de nascimento. Quanto as duas idadees provaveis não faço ideia as vezes o exercicio está querendo duas idades, que uma seja mostrada em dias ou outra em meses sei lá só pode ser isso ;P
Cursando Web Design.
CESUMAR - Centro Universitário de Maringá.
Still NooB ;P

#5 Du Santana

Du Santana

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino
  • Localidade:São Paulo, SP, Brasil

Posted 05/07/2010, 00:58

O que voce vai fazer é o seguinte...O usuário vai digitar o dia atual, o mes atual e o ano atual, depois ele vai digitar o dia, o mes, e o ano de nascimento. Com base nessas informações voce vai criar um cálculo matemático pra se descobrir a data de nascimento. Quanto as duas idadees provaveis não faço ideia as vezes o exercicio está querendo duas idades, que uma seja mostrada em dias ou outra em meses sei lá só pode ser isso ;P


Posso estar viajando, mas pelo que eu entendi, o usuário só forneceria o ano de nascimento e vc a partir deste dado calcularia as duas idades possíveis(como ele não deu o dia pode ser que ele já tenha feito aniversário ou não, por isso são duas idades). Se for isso é meio simples de fazer, uma idade seria calculada pela data atual - a data fornecida. E a outra pela data atual - a data fornecida - 1. Sendo que está segunda corresponde ao caso de ele ainda não ter feito aniversário(-1)!

Edição feita por: Du Santana, 05/07/2010, 01:05.


#6 david.lyonnais

david.lyonnais

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Masculino
  • Localidade:João Pessoa, PB

Posted 09/08/2010, 22:43

Vo responde em Portugues Estruturado dai vc tira a ideia
algoritmo "calcularIdade"
// Função : Calcular Provaveis Idades
// Autor : David Leite Guilherme
// Data : 09/08/2010
var
ano: inteiro
inicio
escreva("Ano de Nascimento:")
leia(ano)
escreva("Idades provaveis:",2010 - ano,2010 - (ano + 1))
fimalgoritmo





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq