Ir ao conteúdo
  • Cadastre-se

Tem um detalhe pequeno no código que dá erro


cpdrede

Posts recomendados

Olá galéra, muito bem, ta faltando um pequeno detalhe no meu código em pascal que não estou vendo o erro.

" Faça um algoritmo que leia cinco números, e escreva quantos desses números é negativo. "

Segue o Código

program teste;

uses crt;

var

x : integer;

num : integer;

cont : integer;

Begin

{Repeat}

clrscr;

x:= 1;

cont := 0;

for x:= 1 to 80 do

begin

gotoxy(20,1);

writeln('..:: SABER NUMEROS NEGATIVOS ::..');

gotoxy(x,3);

writeln('-');

gotoxy(x,21);

writeln('-');

end;

for x:= 1 to 5 do

begin

gotoxy(05,05);

writeln('Digite um Numero ..: ');

gotoxy(27,05);

readln(num);

gotoxy(27,05);

write(' ');

if (num < 0) then

begin

cont := num;

end;

cont:= cont+num;

end;

if (cont > 0) then

begin

gotoxy(10,10);

write('Todos Numeros Positivos ');

end

else

begin

gotoxy(10,12);

writeln('Quantidade de Numeros Negativos ', cont);

end;

readkey;

{until;}

End.

Será que alguêm poderia me dar uma luz nesse exercício. Valeu

Link para o comentário
Compartilhar em outros sites

Aí vai:


program teste;

uses crt;

var
x : integer;
num : integer;
cont : integer;

Begin
clrscr;
x:= 1;
cont := 0;
for x:= 1 to 80 do
begin
gotoxy(20,1);
writeln('..:: SABER NUMEROS NEGATIVOS ::..');
gotoxy(x,3);
writeln('-');
gotoxy(x,21);
writeln('-');
end;

for x:= 1 to 5 do
begin
gotoxy(05,05);
writeln('Digite um Numero ..: ');
gotoxy(27,05);
readln(num);
gotoxy(27,05);
write(' ');
if (num < 0) then
begin
cont := cont +1;
end;
end;

if (cont = 0) then
begin
gotoxy(10,10);
write('Todos Numeros Positivos ');
end
else
begin
gotoxy(10,12);
writeln('Quantidade de Numeros Negativos ', cont);
end;

readkey;
end.

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