VisualgMaster

Bem vindo ao fórum visualgmaster, tudo relacionado ao visualg, tire suas dúvidas, resolva seus algoritmos.
 
InícioInício  PortalPortal  FAQFAQ  BuscarBuscar  Registrar-seRegistrar-se  MembrosMembros  GruposGrupos  Conectar-se  

Compartilhe | 
 

 Algoritmo tempo

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
guga22
Iniciante
Iniciante


Número de Mensagens : 175
Data de inscrição : 27/10/2007

MensagemAssunto: Algoritmo tempo   Qua Nov 28, 2007 10:55 am

Faça um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias.

Eu fiz mais esta com um erro ao contar os meses e dias

algoritmo "Idade em dias"
// Função : Mostrar a idade expressa em dias
// Autor : Gustavo Rodrigues Torre
// Data : 31/8/2007
// Seção de Declarações
var
d : inteiro
m : inteiro
a : inteiro
inicio
Escreva ("Quantos dias? ")
leia (d)

a <- d div 365
m <- (a % 12)
d <- (a mod 365)

escreval ("Você tem ",a," anos de idade.")
escreval (m," meses")
escreval (d," dias")

fimalgoritmo
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Admin
Administradores
Administradores
avatar

Número de Mensagens : 126
Data de inscrição : 26/10/2007

MensagemAssunto: Re: Algoritmo tempo   Qui Nov 29, 2007 7:39 am

O usuário não teria que digitar a data de nascimento?

_________________
Equipe VisualgMaster.
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://visualgmaster.livreforum.com
guga22
Iniciante
Iniciante


Número de Mensagens : 175
Data de inscrição : 27/10/2007

MensagemAssunto: Re: Algoritmo tempo   Qui Nov 29, 2007 8:27 am

Não por exemplo o usuario entre com 8990
E o algoritmo retorna dias/mes/ano
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Admin
Administradores
Administradores
avatar

Número de Mensagens : 126
Data de inscrição : 26/10/2007

MensagemAssunto: Re: Algoritmo tempo   Qui Nov 29, 2007 11:18 am

Observe a sua estrutura de divisão:

guga22 escreveu:

a <- d div 365
m <- (a % 12)
d <- (a mod 365)

O primeiro está correto certo?
O segundo você deve pegar a quantidade de dias e DIVIDIR pelo número de meses.
E os dias, se o usuário já digita o número de dias, por que mais divisões?

Tópico trancado.

_________________
Equipe VisualgMaster.
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://visualgmaster.livreforum.com
Conteúdo patrocinado




MensagemAssunto: Re: Algoritmo tempo   

Voltar ao Topo Ir em baixo
 
Algoritmo tempo
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Pessoas que perdem seu tempo, e nos fazem perder tempo, no Youtube
» Qual tempo que demora para atualizar o diretório dos fóruns
» Usuário receber e-mail a cada período de tempo
» [TUTORIAL] Previsão do tempo em seu blog
» Mudar Tempo de redirecionamento..

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
VisualgMaster :: VisualgMaster :: Pedidos de algoritmos :: Algoritmos resolvidos-
Ir para: