Ir ao conteúdo
  • Cadastre-se

Pascal/Delphi meu algoritmo esta fechando sem mostrar os dados necesarios


Posts recomendados

Tenho q criar um algoritmo q receba um nome e uma idade e exiba esses dados no final, mas depois de colocar o nome e a idade no ultimo enter para mostrar os dados, ele fecha .

quem puder ajudar obrigado.

 

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

program nome_idade;

var nome, idade: string;

begin
 writeln('nome da pessoa');
 readln(nome);
 writeln('idade da pessoa');
 read(idade);
 writeln('o nome da pessoa e: ',nome);
 writeln('a idade da pessoa e: ',idade);
 readln;
end.

 

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Olá.

 

2 horas atrás, edsonxdXDxd disse:

depois de colocar o nome e a idade no ultimo enter para mostrar os dados, ele fecha .

Mude o read para readln.

 

Dê uma olhada nesse tópico: Qual a diferença entre READ e READLN ???

 

PS: ao usar readln para aguardar antes de continuar (e por consequência fechar), você precisará dar um ENTER. Caso queira continuar com qualquer* tecla, poderá usar o ReadKey. Ex.:

writeln('a idade da pessoa e: ',idade);
writeln;
write  ('Pressione qualquer tecla para continuar');
ReadKey;
end.

obs. 1: vale salientar que esse texto que coloquei antes não faz parte do comando, apenas inserir para complementar o código, ele poderia está no seu também, a diferença que teria que dizer "Pressione ENTER...". A tecla ReadKey funciona parecido com o readln, a diferença que a tela digitada é retornara no próprio comando, em vez jogada na variável que foi passada por parâmetro, ou seja, caso quisesse pegar o valor, usaria algo assim:

tecla:=ReadKey;

 

obs. 2: caso o comando não funcione no seu compilador, acusando algo como "Identifier not found...", será necessário carregar a unit (biblioteca) que contém o comando, no caso a CRT (ou WinCRT, em alguns casos). Ex.:

program nome_idade;
uses
  CRT;

 

 

Qualquer dúvida é só perguntar.

 

No aguardo.

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!