Buscar

estruturas de controle scilab

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

SUMÁRIO
 Estruturas Condicionais
 If – end
 If – elseif – end
 If – elseif – else - end
 Select – case – end
 Estruturas de Repetição
 For – end
 While – end
Estruturas Condicionais
 If – end
A estrutura de seleção if executa uma ação indicada só 
quando a condição a ser testada é verdadeira.
If condição_1 then
bloco de código (Ação a ser executada)
end
 COMENTÁRIOS: A estrutura if-end teste a 
condição_1 e se for verdadeira executa o bloco de 
código_1, se for falsa passa o controle para a 
próxima estrutura de controle a seguir. 
If-end
EXEMPLO 1: Escreva um programa que receba do usuário três números 
positivos e calcule a sua média. Se a media for maior ou igual a 7, exiba a 
seguinte mensagem “APROVADO”.
If – elseif - end
 If – else - end
A estrutura de seleção if/else permite ao programador 
especificar que uma ação deve ser executada quando a 
condição é verdadeira e uma ação quando a condição é 
falsa. 
if condição_1 then
bloco de código_1 (Ação a ser executada)
elseif condição_2 then
bloco de código_2 (Ação a ser executada)
end
 COMENTÁRIOS: A estrutura if-elseif-end teste a 
condição_1 e se for verdadeira executa o bloco de 
código_1, se for falsa testa a condição_2 e executa 
o bloco de código_2 se for verdadeira a condição. 
If – elseif - end
EXEMPLO 2: Escreva um programa que receba do usuário três 
números positivos e calcule a sua média. Se a media for maior ou 
igual a 7, exiba a seguinte mensagem “APROVADO” caso, 
contrário, exiba a mensagem “REPROVADO”.
If – elseif - end
If – elseif - end
EXEMPLO 3: Escreva um programa que receba do usuário dois 
números positivos e informe o maior dos dois números. 
If – elseif - end
If – elseif – else - end
 Esta estrutura é utilizada quando temos mais de 
duas ações a serem executadas.
if condição_1 then
bloco de código (Ação a ser executada)
elseif condição_2 then
bloco de código (Ação a ser executada)
else 
bloco de código (Ação a ser executada)
end
 COMENTÁRIOS: A estrutura if-elseif-else-end 
teste a condição_1 e se for verdadeira executa o 
bloco de código_1, se for falsa testa a 
condição_2 e executa o bloco de código_2 se for 
verdadeira a condição. Caso as duas primeiras 
condições sejam falsas será executado o bloco de 
código do else. 
If – elseif – else - end
EXEMPLO 4: Escreva um programa que receba do 
usuário três números positivos e informe o maior deles.
 
If – elseif – else - end
Select-case-end
Select variavel_de_teste
Case expressao_1 then
instrução_1
Case expressao_n then
instrução_n
Else
instrução_n+1
end
Select-case-end
Estruturas de Repetição
 Laço while
O laço while é um laço controlado logicamente. Ele 
repete a execução de um conjunto de comandos (bloco 
de código) mas verifica antes de executar os comando 
se é permitido a sua execução.
while condição
 Bloco de código
end
Laço While
 COMENTÁRIOS: 
Enquanto a condição for verdadeira o bloco de código 
é repetido indefinidamente. No momento em que a 
condição for falsa o bloco de código não será mais 
executado.
Laço While
 EXEMPLO 1: Escreva um programa que calcula a 
média das notas de dois alunos.
Laço While
 EXEMPLO 2: Escreva um programa para calcular a 
soma dos inteiros de 1 a 100.
Laço for
 O Laço for é um laço controlado por contador. Ele 
repete a execução de um conjunto de comandos um 
número pré-determinado de vezes.
 For variavel = expressão
Bloco de código
 end
Laço for
 EXEMPLO 3: Escreva um programa para exibir 
todos os números ímpares entre 1 e 99.
Laço for
 EXEMPLO 4: Calcule o fatorial de um número N.
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14
	Slide 15
	Slide 16
	Slide 17
	Slide 18
	Slide 19
	Slide 20
	Slide 21
	Slide 22
	Slide 23

Outros materiais