Fiz um programa para identificar 4 números de leitura se é divisível por 2 ou 3.
Mas o programa só dá o resultado de três números.
Veja :
Escreva o valor do primeiro número: 1
Escreva o valor do segundo número: 2
Escreva o valor do terceiro número: 3
Escreva o valor do quarto número: 4
O número: 2 é divisível por 2
O número: 3 é divisível por 3
O número: 4 é divisível por 2
Tecle <ENTER> para encerrar.
Observaram que falta um número para dar o resultado.
Veja como está o algoritmo do pascal abaixo e se conseguem achar o erro:
program divisivel;
uses crt;
var
N1,N2,N3,N4:integer;
Begin
Clrscr;
write('Escreva o valor do primeiro número: ');readln(N1);
write('Escreva o valor do segundo número: ');readln(N2);
write('Escreva o valor do terceiro número: ');readln(N3);
write('Escreva o valor do quarto número: ');readln(N4);
if N1 mod 2=0 then
writeln('O número: ',N1,' é divisível por 2');
if N1 mod 3=0 then
writeln('O número: ',N1,' é divisível por 3');
if N2 mod 2=0 then
writeln('O número: ',N2,' é divisível por 2');
if N2 mod 3=0 then
writeln('O número: ',N2,' é divisível por 3');
if N3 mod 2=0 then
writeln('O número: ',N3,' é divisível por 2');
if N3 mod 3=0 then
writeln('O número: ',N3,' é divisível por 3');
if N4 mod 2=0 then
writeln('O número: ',N4,' é divisível por 2');
if N4 mod 3=0 then
writeln('O número: ',N4,' é divisível por 3');
writeln;
write('Tecle <ENTER> para encerrar.');readln;
end.
Pergunta
ucastro
Fiz um programa para identificar 4 números de leitura se é divisível por 2 ou 3.
Mas o programa só dá o resultado de três números.
Veja :
Observaram que falta um número para dar o resultado. Veja como está o algoritmo do pascal abaixo e se conseguem achar o erro: Editado por ucastroLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.