Um passo a passo de como passar de Algoritmo para Pascal. Um algoritmo simples. Apenas para conhecer os comandos simples do Pascal e transformar o Algoritmo em algo real.
Abraço.
Apresentação | Símbolos e Valores da União Europeia
Passar de algoritmo para pascal
1. Passo a Passo
Denise Moraes - Unig - Algoritmo I 1
Passar de
Algoritmo para
Pascal
2. Diferença
Algoritmo
é uma estratégia para
resolver um problema de
forma correta, em tempo finito
e capaz de ser executada
mecanicamente.
Dado um problema, podemos
conceber mais de uma
estratégia para resolvê-lo.
Programa
é uma coleção
de instruções que descrevem
uma tarefa a ser realizada por
um computador. O termo
pode ser uma referência ao
código fonte, escrito em
alguma linguagem de
programação, ou
ao arquivo que contém a
forma executável deste código
fonte.
Denise Moraes - Unig - Algoritmo I 2
6. Algoritmo Num3;
variáveis
N1,N2, Soma : inteiro;
inicio
escrever(" Digite o número 1");
ler(N1);
escrever(" Digite o número 2");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é :",
soma);
fim.
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é :',
Soma);
readln;
end.
Algoritmo Pascal
Denise Moraes - Unig - Algoritmo I 6
7. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma : inteiro;
inicio
escrever(" Digite o número 1");
ler(N1);
escrever(" Digite o número 2");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é
:", soma);
fim.
Pascal
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é
:', Soma);
readln;
end.
Denise Moraes - Unig - Algoritmo I 7
8. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma :inteiro;
inicio
escrever(" Digite o número 1");
ler(N1);
escrever(" Digite o número 2");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é
:", soma);
fim.
Pascal
Program soma;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é
:', Soma);
readln;
end.
Denise Moraes - Unig - Algoritmo I 8
9. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma :inteiro;
inicio
escrever(" Digite o número 1");
ler(N1);
escrever(" Digite o número 2");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é
:", soma);
fim.
Pascal
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é
:', Soma);
readln;
end.
Denise Moraes - Unig - Algoritmo I 9
10. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma :inteiro;
inicio
escrever(" Digite o número 1:");
ler(N1);
escrever(" Digite o número 2");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é
:", soma);
fim.
Pascal
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é
:', Soma);
readln;
end.
Denise Moraes - Unig - Algoritmo I 10
11. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma :inteiro;
inicio
escrever(" Digite o número 1:");
ler(N1);
escrever(" Digite o número 2");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é
:", soma);
fim.
Pascal
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é
:', Soma);
readln;
end.
Denise Moraes - Unig - Algoritmo I 11
12. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma :inteiro;
inicio
escrever(" Digite o número 1:");
ler(N1);
escrever(" Digite o número 2:");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é :",
soma);
fim.
Pascal
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é
:', Soma);
readln;
end.
Denise Moraes - Unig - Algoritmo I 12
13. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma :inteiro;
inicio
escrever(" Digite o número 1:");
ler(N1);
escrever(" Digite o número 2:");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é
:", soma);
fim.
Pascal
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é
:', Soma);
readln;
end.
Denise Moraes - Unig - Algoritmo I 13
14. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma :inteiro;
inicio
escrever(" Digite o número 1:");
ler(N1);
escrever(" Digite o número 2:");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é :",
soma);
fim.
Pascal
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é
:', Soma);
readln;
end.
Denise Moraes - Unig - Algoritmo I 14
15. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma :inteiro;
inicio
escrever(" Digite o número 1:");
ler(N1);
escrever(" Digite o número 2:");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é
:", soma);
fim.
Pascal
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é
:', Soma);
readln;
end.
Denise Moraes - Unig - Algoritmo I 15
16. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma :inteiro;
inicio
escrever(" Digite o número 1:");
ler(N1);
escrever(" Digite o número 2:");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é :",
soma);
fim.
Pascal
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é
:', Soma);
readln;
end.
Denise Moraes - Unig - Algoritmo I 16
17. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma :inteiro;
inicio
escrever(" Digite o número 1:");
ler(N1);
escrever(" Digite o número 2:");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é
:", soma);
fim.
Pascal
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é
:', Soma);
readln;
end.
Denise Moraes - Unig - Algoritmo I 17
18. Algoritmo
Algoritmo Num3;
variáveis
N1,N2, Soma :inteiro;
inicio
escrever(" Digite o número 1:");
ler(N1);
escrever(" Digite o número 2:");
ler(N2);
Soma← (N1+N2);
escrever(" O resultado da soma é :",
soma);
fim.
Pascal
Program Num3;
Var
N1,N2, Soma:integer;
begin
write( 'Digite o número 1: ' ) ;
readln( N1 );
write( 'Digite o número 2: ' ) ;
readln(N2);
Soma := (N1+N2);
write( 'A somas dos valores é :',
Soma);
readln;
end.
Inteiro = Integer escrever= write
Sinal de atribuição
← fica :=
ler= read
Apenas para dar uma
pausa depois de dois Enter
vc sai do programa
readln
= fazer quebra
de linhaDenise Moraes - Unig - Algoritmo I 18