Upload
moraesdenise
View
583
Download
2
Embed Size (px)
DESCRIPTION
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.
Citation preview
Denise Moraes - Unig - Algoritmo I 1
Passo a Passo
Passar de Algoritmo para
Pascal
Denise Moraes - Unig - Algoritmo I 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 3
Exemplo de Programa
Denise Moraes - Unig - Algoritmo I 4
Exemplo de Programa
Denise Moraes - Unig - Algoritmo I 5
Exemplo de Programa
Denise Moraes - Unig - Algoritmo I 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 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 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 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 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 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 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 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 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 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 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 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 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 programareadln
= fazer quebra de linha