Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouPatrícia Bárbara Rosa Guimarães Alterado mais de 8 anos atrás
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.