Ir ao conteúdo
  • Cadastre-se

Programa processando rapido


cjjunior

Posts recomendados

Boa Tarde!!

me ajudem !!

Sou iniciante nesta parada de programaçao, estou começando com programinha muito pequeno, so para aprender as funçoes dos codigos.

porém estou com um probleminha, apos compilar, ele nao informa nenhum erro, mais quando o programa funciona, ele nem passa o resultado do calculo e ja encerra o programa,

Gostaria de saber o porque, ou se eu esqueci algum codigo,

*Estou utilizando o programa Lazarus, o documento ultilizado pe o aplicaçao console, (nao sei se tem haver).

program idade;

uses wincrt;


var anoatual, anonasc, suaidade: integer;

begin

write ('Digite o Ano Atual: ');
read (anoatual);
write ('Digite a data de seu nascimento: ');
read (anonasc);

suaidade:=(anoatual-anonasc);

write ('sua idade e :', suaidade)

end.

Link para o comentário
Compartilhar em outros sites

[color=#3b6ac8]program[/color] idade[color=#323232];[/color]
[color=#3b6ac8]uses[/color]
wincrt[color=#323232];[/color]
[color=#3b6ac8]var[/color]
anoatual[color=#323232],[/color] anonasc[color=#323232],[/color] suaidade[color=#323232]:[/color] [color=#a00050]integer[/color][color=#323232];[/color]
[color=#3b6ac8]begin[/color]
[color=#c73a69]write[/color][color=#323232]([/color][color=#1094a0]'Digite o Ano Atual: '[/color][color=#323232]);[/color]
[color=#c73a69]read[/color][color=#323232]([/color]anoatual[color=#323232]);[/color]
[color=#c73a69]write[/color][color=#323232]([/color][color=#1094a0]'Digite a data de seu nascimento: '[/color][color=#323232]);[/color]
[color=#c73a69]read[/color][color=#323232]([/color]anonasc[color=#323232]);[/color]
suaidade[color=#323232] := [/color]anoatual[color=#323232] - [/color]anonasc[color=#323232];[/color]
[color=#c73a69]write[/color][color=#323232]([/color][color=#1094a0]'sua idade e :'[/color][color=#323232],[/color] suaidade[color=#323232]);[/color]
[U]readkey[color=#323232];[/color][/U]
[color=#3b6ac8]end[/color][color=#323232].[/color]

Link para o comentário
Compartilhar em outros sites

Sempre termine com um comando para esperar o usuário pressionar alguma tecla ou aguardar alguns segundos, ou o programa finaliza.

Pode ser (escolha um):

readln[color=#323232];[/color] [color=#969696]// aguarda o usuário apertar ENTER[/color]
readkey[color=#323232];[/color] [color=#969696]// aguarda o usuário pressionar qualquer tecla[/color]
[color=#c73a69]delay[/color][color=#323232]([/color][color=#1094a0]5000[/color][color=#323232]);[/color] [color=#969696]//aguarda aproximadamente 5 segundos (pode mudar o valor, se quiser)[/color]

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!