A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Lógica de Programação Curso Técnico em Informática – Escola Olímpio Professor Marcelo Josué Telles

Apresentações semelhantes


Apresentação em tema: "Lógica de Programação Curso Técnico em Informática – Escola Olímpio Professor Marcelo Josué Telles"— Transcrição da apresentação:

1 Lógica de Programação Curso Técnico em Informática – Escola Olímpio Professor Marcelo Josué Telles marcelojtelles@gmail.com www.marcelo.kinghost.net

2 Laços de repetição FOR variavel := valorInicial to valorFinal DO BEGIN END Traduzindo estes comando, seria como se dissemos a seguinte instrução para o computador: Lógica de Programação – Marcelo Josué Telles

3 Laços de repetição - Enunciado FOR variavel := valorInicial to valorFinal DO BEGIN END Lógica de Programação – Marcelo Josué Telles Para variável, variando de valorInicial até valorFinal faça Os seguintes comandos

4 Laços de repetição - Exemplo Program exemploFor; Var i:integer; Begin for i:=1 to 5 do writeln(i); End. Lógica de Programação – Marcelo Josué Telles

5 Laços de repetição O exemplo anterior escreve na tela cinco vezes o valor da variavel i. Conforme o enunciado do For, a variável i esta variando de 1 até 5, portando será escrito na tela os números de 1 até 5. Lógica de Programação – Marcelo Josué Telles

6 GO TO – Enunciado GOTOXY (coluna,linha) Desloca o cursor para a coluna e linha especificada. Lógica de Programação – Marcelo Josué Telles

7 Program Pzim ; Begin gotoxy(2,2); write('_'); gotoxy(3,2); write('_'); gotoxy(4,2); write('_'); gotoxy(5,2); write('_'); gotoxy(6,2); write('_'); End. GO TO – Exemplo

8 GO TO O exemplo anterior escreve na tela cinco vezes o sinal _ Conforme o enunciado do gotoxy, estamos nos posicionado na tela sempre uma coluna a frente da coluna anterior, porém na mesma linha.

9 1ª Volta do FOR c valendo 1 a:=7; b:=8; for c:=1 to 5 do begin a:=a-1; b:=b+a; writeln(a); end writeln (b); readln; end.  6 a:=7-1 a:=6 b:=8+6 b:=14

10 2ª Volta do FOR c valendo 2 a:=7; b:=8; for c:=1 to 5 do begin a:=a-1; b:=b+a; writeln(a); end writeln (b); readln; end. a:=6-1 a:=5 b:=14+5 b:=19 5

11 3ª Volta do FOR c valendo 3 a:=7; b:=8; for c:=1 to 5 do begin a:=a-1; b:=b+a; writeln(a); end writeln (b); readln; end. a:=5-1 a:=4 b:=19+4 b:=23 4

12 4ª Volta do FOR c valendo 4 a:=7; b:=8; for c:=1 to 5 do begin a:=a-1; b:=b+a; writeln(a); end writeln (b); readln; end. a:=4-1 a:=3 b:=23+3 b:=26 3

13 5ª e ultima volta do FOR c valendo 5 a:=7; b:=8; for c:=1 to 5 do begin a:=a-1; b:=b+a; writeln(a); end writeln (b); readln; end. a:=3-1 a:=2 b:=26+2 b:=28 2 28


Carregar ppt "Lógica de Programação Curso Técnico em Informática – Escola Olímpio Professor Marcelo Josué Telles"

Apresentações semelhantes


Anúncios Google