Logo Hardware.com.br
acdcgunner
acdcgunner Zerinho Registrado
1 Mensagem 0 Curtidas

Programa não exibe mensagens finais.

#1 Por acdcgunner 03/10/2023 - 09:09
sou iniciante e em um exercício pede que o programa exiba a mensagem do nome, idade e signo, porém após informar esses dados sistema nao exibe a mensagem. 

 var
        Nome: string;
        Idade: intege;
        Signo: string;

begin
        writeln ('digite seu nome';
        readln (Nome);
        writeln ('digite sua idade';
        readln (Idade);
        writeln ('digite seu signo';
        readln (Signo);
        writeln (' nome: ', Nome);
        writeln (' idade: ', Idade);
        writeln (' signo: ', Signo);
end.
Olavo França
Olavo França General de Pijama Registrado
2.8K Mensagens 585 Curtidas
#2 Por Olavo França
03/10/2023 - 09:54
Bom dia companheiro....
Coloque o comando readln; antes da instrução end.
Espero que dê certo.
Mobo Gigabyte B660M DS3H DDR4 - CPU Core i7 - 12700F 2.1 GHz - RAM 2x8GB + 2x16GB = 48GB 3200MHz DDR4 -
Corsair CX650M - 650 Watts -  GTX 1660 Super OC 6GB GDDR6
, SSD Sata de 500GB, NVMe de 1TB e HD de 2TB - Windows 11 Pro - 64 bits.
Não acreditar em Deus, é duvidar da própria existência de tudo....bom_trabalho.gifi
andremachado
andremachado Super Zumbi Registrado
3.4K Mensagens 2K Curtidas
#3 Por andremachado
03/10/2023 - 10:02
Na verdade, ele exibe, mas é você quem não vê D

Experimente abrir um prompt de comando na pasta em que está o programa e execute-o por ali. Você verá que ele funciona sem modificações.
56 6F 63 EA 20 E9 20 6D 75 69 74 6F 20 63 75 72 69 6F 73 6F 2E 2E 2E
----------------------------------------
Acer Aspire E5-471-30DG (Casa)
Samsung Book 550XDA-K07 (Trabalho)
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal