SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Comandos de repetição
Yuri Tavares dos Passos
Joel Alves de Oliveira
Repetição
● Assim como foi visto em Algoritmo, quando
o mesmo comando precisa ser executado
várias vezes até que se atinja uma certa
condição ou um número certo de
repetições, o melhor é usar as estruturas de
repetição.
● Estas estruturas são bem simples e podem
economizar várias linhas de comando
Repetição no Scilab
● for
– para
● while
– enquanto
Comando for
● Possui valor inicial, final e incremento como
o comando para.
● Sintaxe:
for <variável> = <valor_inicial>:<valor_final> do
<comandos>
end
Comando for
● Exemplo 1
Comando for
● Também pode-se alterar o incremento para
um valor diferente de 1.
● Sintaxe:
for <variável> =
<valor_inicial>:<incremento>:<valor_final> do
<comandos>
end
Comando for
● Exemplo 2
Comando while
● Laço com teste à cabeça.
● O mesmo que o comando enquanto.
● Sintaxe:
while <expressão> do
<comandos>
end
Comando while
● Exemplo
Comando continue
● Dentro de um laço for ou while, o comando
continue passa o contole para a próxima
iteração do laço no qual aparece, pulando
quaisquer sentenças restantes entre esta
instrução e a instrução end do laço.
Comando continue
● Exemplo
Comando break
● Possibilidade de interromper o laço em
determinado momento com o comando
break.
● Normalmente ele é usado dentro de
comandos condicionais.
● Depois de obedecer o comando break a
execução do programa continua a partir do
final do bloco de repetição.
Comando break
● Exemplo
Exercícios
● Faça um programa que mostre a tabuada do
número escolhido pelo usuário. Utilize o
comando for.
● Faça um programa para:
– Ler N números inteiros;
– Imprimir somente os números pares:
– Sair do laço quando o número “10” for lido.
Utilizar a estrutura while com if e break.
Exercícios
● Faça um programa para imprimir uma tabela de
conversão entre dólar e real. A cotação de um
dólar em real deve ser fornecida pelo usuário. A
tabela deve conter até 1.000 dólares.
● Suponha que serão digitados 100 números
inteiros. Faça um programa para:
– Somar os números positivos.
– Contar os números negativos.
– Calcular a média dos números positivos
Exercícios
● Uma empresa oferece para seus clientes um
determinado desconto de acordo com o valor da
compra efetuada. O desconto é 20% se o valor da
compra for maior ou igual a 500 reais, e 15% se for
menor. Faça um programa para:
– Ler o valor de compra de N clientes, até que o valor “0”
seja digitado.
– Calcular e imprimir o valor da compra de cada cliente, já
com o desconto.
– Imprimir o total recebido pela empresa
Exercícios
● Faça um programa que imprima e leia dois
números inteiros, A e B. Imprima todos os
números de A até B. Contudo, seu
programa deve nunca imprimir os números
entre 10 e 20, inclusive eles. Dica: use o
comando continue.
Exercícios
● Altere a questão anterior para garantir que
o valor de A seja sempre menor que B. Use
troca de valores.

Contenu connexe

Tendances

Alg aula 05-2 - estruturas de-repeticao tp1 (para)
Alg   aula 05-2 - estruturas de-repeticao tp1 (para)Alg   aula 05-2 - estruturas de-repeticao tp1 (para)
Alg aula 05-2 - estruturas de-repeticao tp1 (para)Thalles Anderson
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Gercélia Ramos
 
Algoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlgoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlex Camargo
 
Logica Algoritmo 04 Decisao
Logica Algoritmo 04 DecisaoLogica Algoritmo 04 Decisao
Logica Algoritmo 04 DecisaoRegis Magalhães
 

Tendances (6)

Alg aula 05-2 - estruturas de-repeticao tp1 (para)
Alg   aula 05-2 - estruturas de-repeticao tp1 (para)Alg   aula 05-2 - estruturas de-repeticao tp1 (para)
Alg aula 05-2 - estruturas de-repeticao tp1 (para)
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
 
Aula04
Aula04Aula04
Aula04
 
Algoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlgoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetição
 
Logica Algoritmo 04 Decisao
Logica Algoritmo 04 DecisaoLogica Algoritmo 04 Decisao
Logica Algoritmo 04 Decisao
 
Aula06
Aula06Aula06
Aula06
 

En vedette

Advoco brasil o cliente odeia surpresas
Advoco brasil   o cliente odeia surpresasAdvoco brasil   o cliente odeia surpresas
Advoco brasil o cliente odeia surpresasAndre Medeiros
 
Responsabilidade social empresarial e sustentabilidade para a gestão empresarial
Responsabilidade social empresarial e sustentabilidade para a gestão empresarialResponsabilidade social empresarial e sustentabilidade para a gestão empresarial
Responsabilidade social empresarial e sustentabilidade para a gestão empresarialDenise Esteves
 
Gerry Meyerink Resume(03)-2016-General Mech Design Resume
Gerry Meyerink Resume(03)-2016-General Mech Design ResumeGerry Meyerink Resume(03)-2016-General Mech Design Resume
Gerry Meyerink Resume(03)-2016-General Mech Design ResumeGerry Meyerink
 
WorldQuest Fall 2016 Practice Match Questions Part 2
WorldQuest Fall 2016 Practice Match Questions Part 2WorldQuest Fall 2016 Practice Match Questions Part 2
WorldQuest Fall 2016 Practice Match Questions Part 2tnwac
 
Niños con problemas en el aprendizaje
Niños con problemas en el aprendizajeNiños con problemas en el aprendizaje
Niños con problemas en el aprendizajeIvii Bernhardt
 
Dr. Yamamoto Reference letter 001
Dr. Yamamoto Reference letter 001Dr. Yamamoto Reference letter 001
Dr. Yamamoto Reference letter 001Melissa Caldwell
 
13º Salário de Empregada Doméstica - Palestra Gratuita
13º Salário de Empregada Doméstica - Palestra Gratuita13º Salário de Empregada Doméstica - Palestra Gratuita
13º Salário de Empregada Doméstica - Palestra GratuitaIdoméstica.com
 
Masterplan ampliamento Terme Sibarite Cassano All'Ionio
Masterplan ampliamento Terme Sibarite Cassano All'IonioMasterplan ampliamento Terme Sibarite Cassano All'Ionio
Masterplan ampliamento Terme Sibarite Cassano All'IonioTerme Sibarite
 
Magister novembro dezembro
Magister novembro   dezembroMagister novembro   dezembro
Magister novembro dezembroapruema
 

En vedette (19)

Trekking In Nepal
Trekking In NepalTrekking In Nepal
Trekking In Nepal
 
Cb08 bautistamiriam
Cb08 bautistamiriamCb08 bautistamiriam
Cb08 bautistamiriam
 
Train Collision 062916
Train Collision 062916Train Collision 062916
Train Collision 062916
 
Advoco brasil o cliente odeia surpresas
Advoco brasil   o cliente odeia surpresasAdvoco brasil   o cliente odeia surpresas
Advoco brasil o cliente odeia surpresas
 
Responsabilidade social empresarial e sustentabilidade para a gestão empresarial
Responsabilidade social empresarial e sustentabilidade para a gestão empresarialResponsabilidade social empresarial e sustentabilidade para a gestão empresarial
Responsabilidade social empresarial e sustentabilidade para a gestão empresarial
 
Gerry Meyerink Resume(03)-2016-General Mech Design Resume
Gerry Meyerink Resume(03)-2016-General Mech Design ResumeGerry Meyerink Resume(03)-2016-General Mech Design Resume
Gerry Meyerink Resume(03)-2016-General Mech Design Resume
 
WorldQuest Fall 2016 Practice Match Questions Part 2
WorldQuest Fall 2016 Practice Match Questions Part 2WorldQuest Fall 2016 Practice Match Questions Part 2
WorldQuest Fall 2016 Practice Match Questions Part 2
 
3
33
3
 
Niños con problemas en el aprendizaje
Niños con problemas en el aprendizajeNiños con problemas en el aprendizaje
Niños con problemas en el aprendizaje
 
Dr. Yamamoto Reference letter 001
Dr. Yamamoto Reference letter 001Dr. Yamamoto Reference letter 001
Dr. Yamamoto Reference letter 001
 
Presentación 2
Presentación 2Presentación 2
Presentación 2
 
13º Salário de Empregada Doméstica - Palestra Gratuita
13º Salário de Empregada Doméstica - Palestra Gratuita13º Salário de Empregada Doméstica - Palestra Gratuita
13º Salário de Empregada Doméstica - Palestra Gratuita
 
thalassa
thalassathalassa
thalassa
 
Fta letter 4.20.12
Fta letter 4.20.12Fta letter 4.20.12
Fta letter 4.20.12
 
Russel moon globe
Russel moon globeRussel moon globe
Russel moon globe
 
EVENTO NOCHES DE TRADING
EVENTO NOCHES DE TRADINGEVENTO NOCHES DE TRADING
EVENTO NOCHES DE TRADING
 
Masterplan ampliamento Terme Sibarite Cassano All'Ionio
Masterplan ampliamento Terme Sibarite Cassano All'IonioMasterplan ampliamento Terme Sibarite Cassano All'Ionio
Masterplan ampliamento Terme Sibarite Cassano All'Ionio
 
Magister novembro dezembro
Magister novembro   dezembroMagister novembro   dezembro
Magister novembro dezembro
 
LOR 2
LOR 2LOR 2
LOR 2
 

Similaire à Comandos de repetição no Scilab

ESTRUTURAS_DE_REPETICAO.ppt
ESTRUTURAS_DE_REPETICAO.pptESTRUTURAS_DE_REPETICAO.ppt
ESTRUTURAS_DE_REPETICAO.pptFabianoVilhete3
 
Estruturas de Repetição - FOR, WHILE e DO WHILE
Estruturas de Repetição - FOR, WHILE e DO WHILEEstruturas de Repetição - FOR, WHILE e DO WHILE
Estruturas de Repetição - FOR, WHILE e DO WHILENeto Côrtes
 
Programação Estruturada com Java-Aula05
Programação Estruturada com Java-Aula05Programação Estruturada com Java-Aula05
Programação Estruturada com Java-Aula05Elvis Araújo
 
Aula 04 estruturas de repetição
Aula 04   estruturas de repetiçãoAula 04   estruturas de repetição
Aula 04 estruturas de repetiçãoTácito Graça
 
Algoritmos e LP - Aula 04 - Estruturas de Repeticao - p1.pdf
Algoritmos e LP - Aula 04 - Estruturas de Repeticao - p1.pdfAlgoritmos e LP - Aula 04 - Estruturas de Repeticao - p1.pdf
Algoritmos e LP - Aula 04 - Estruturas de Repeticao - p1.pdfEnio Filho
 
Aula 05 - Comandos de repeticao - JAVA.pdf
Aula 05 - Comandos de repeticao - JAVA.pdfAula 05 - Comandos de repeticao - JAVA.pdf
Aula 05 - Comandos de repeticao - JAVA.pdfCarlosCarlos73688
 
Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08André Phillip Bertoletti
 
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
Alg   aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)Alg   aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)Thalles Anderson
 
Conceitos e técnicas de programação aula 5
Conceitos e técnicas de programação aula 5Conceitos e técnicas de programação aula 5
Conceitos e técnicas de programação aula 5Robson Ferreira
 
Estrutura de repetição com Ruby[AULA-3]
Estrutura de repetição com Ruby[AULA-3]Estrutura de repetição com Ruby[AULA-3]
Estrutura de repetição com Ruby[AULA-3]Ricardo Silva
 

Similaire à Comandos de repetição no Scilab (20)

ESTRUTURAS_DE_REPETICAO.ppt
ESTRUTURAS_DE_REPETICAO.pptESTRUTURAS_DE_REPETICAO.ppt
ESTRUTURAS_DE_REPETICAO.ppt
 
Algoritmos - Aula 07 A - Lacos
Algoritmos - Aula 07 A - LacosAlgoritmos - Aula 07 A - Lacos
Algoritmos - Aula 07 A - Lacos
 
Construcao de Algoritmos - Aula 08
Construcao de Algoritmos - Aula 08Construcao de Algoritmos - Aula 08
Construcao de Algoritmos - Aula 08
 
Estruturas de Repetição - FOR, WHILE e DO WHILE
Estruturas de Repetição - FOR, WHILE e DO WHILEEstruturas de Repetição - FOR, WHILE e DO WHILE
Estruturas de Repetição - FOR, WHILE e DO WHILE
 
Programação Estruturada com Java-Aula05
Programação Estruturada com Java-Aula05Programação Estruturada com Java-Aula05
Programação Estruturada com Java-Aula05
 
Aula03 - JavaScript
Aula03 - JavaScriptAula03 - JavaScript
Aula03 - JavaScript
 
Algop - aula 06
Algop - aula 06Algop - aula 06
Algop - aula 06
 
Aula 04 estruturas de repetição
Aula 04   estruturas de repetiçãoAula 04   estruturas de repetição
Aula 04 estruturas de repetição
 
Algoritmos e LP - Aula 04 - Estruturas de Repeticao - p1.pdf
Algoritmos e LP - Aula 04 - Estruturas de Repeticao - p1.pdfAlgoritmos e LP - Aula 04 - Estruturas de Repeticao - p1.pdf
Algoritmos e LP - Aula 04 - Estruturas de Repeticao - p1.pdf
 
Aula 05 - Comandos de repeticao - JAVA.pdf
Aula 05 - Comandos de repeticao - JAVA.pdfAula 05 - Comandos de repeticao - JAVA.pdf
Aula 05 - Comandos de repeticao - JAVA.pdf
 
Estrutura de repetição
Estrutura de repetiçãoEstrutura de repetição
Estrutura de repetição
 
Aula 4 aed - parte 1
Aula 4   aed - parte 1Aula 4   aed - parte 1
Aula 4 aed - parte 1
 
Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08
 
Aula05 - Lógica de Programação
Aula05 - Lógica de ProgramaçãoAula05 - Lógica de Programação
Aula05 - Lógica de Programação
 
logica-while.pptx
logica-while.pptxlogica-while.pptx
logica-while.pptx
 
02 while
02 while02 while
02 while
 
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
Alg   aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)Alg   aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
 
Conceitos e técnicas de programação aula 5
Conceitos e técnicas de programação aula 5Conceitos e técnicas de programação aula 5
Conceitos e técnicas de programação aula 5
 
Estrutura de repetição com Ruby[AULA-3]
Estrutura de repetição com Ruby[AULA-3]Estrutura de repetição com Ruby[AULA-3]
Estrutura de repetição com Ruby[AULA-3]
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 

Plus de Yuri Passos

06-Complementos de LRE e LR - Reducoes.pdf
06-Complementos de LRE e LR - Reducoes.pdf06-Complementos de LRE e LR - Reducoes.pdf
06-Complementos de LRE e LR - Reducoes.pdfYuri Passos
 
03-Notacoes O omega teta Complexidade e Corretude.pdf
03-Notacoes O omega teta Complexidade e Corretude.pdf03-Notacoes O omega teta Complexidade e Corretude.pdf
03-Notacoes O omega teta Complexidade e Corretude.pdfYuri Passos
 
04-Extensoes de MTs.pdf
04-Extensoes de MTs.pdf04-Extensoes de MTs.pdf
04-Extensoes de MTs.pdfYuri Passos
 
07 intratablilidade
07 intratablilidade07 intratablilidade
07 intratablilidadeYuri Passos
 
05 indecibilidade
05 indecibilidade05 indecibilidade
05 indecibilidadeYuri Passos
 
09 problemas de grafos np-completos
09 problemas de grafos np-completos09 problemas de grafos np-completos
09 problemas de grafos np-completosYuri Passos
 
10 maquinas probabilisticas
10 maquinas probabilisticas10 maquinas probabilisticas
10 maquinas probabilisticasYuri Passos
 
01 maquinas de turing
01 maquinas de turing01 maquinas de turing
01 maquinas de turingYuri Passos
 
02 maquinas de turing modificadas
02 maquinas de turing modificadas02 maquinas de turing modificadas
02 maquinas de turing modificadasYuri Passos
 
04 tese de church-turing
04 tese de church-turing04 tese de church-turing
04 tese de church-turingYuri Passos
 
07 intratablilidade
07 intratablilidade07 intratablilidade
07 intratablilidadeYuri Passos
 
08 SAT e Variacões
08 SAT e Variacões08 SAT e Variacões
08 SAT e VariacõesYuri Passos
 
Aula06 matriz em C
Aula06 matriz em CAula06 matriz em C
Aula06 matriz em CYuri Passos
 
Aula04 ponteiros e conversao
Aula04   ponteiros e conversaoAula04   ponteiros e conversao
Aula04 ponteiros e conversaoYuri Passos
 
Aula02 condicionais
Aula02   condicionaisAula02   condicionais
Aula02 condicionaisYuri Passos
 
Aula01 introducao operacoes
Aula01   introducao operacoesAula01   introducao operacoes
Aula01 introducao operacoesYuri Passos
 

Plus de Yuri Passos (20)

06-Complementos de LRE e LR - Reducoes.pdf
06-Complementos de LRE e LR - Reducoes.pdf06-Complementos de LRE e LR - Reducoes.pdf
06-Complementos de LRE e LR - Reducoes.pdf
 
03-Notacoes O omega teta Complexidade e Corretude.pdf
03-Notacoes O omega teta Complexidade e Corretude.pdf03-Notacoes O omega teta Complexidade e Corretude.pdf
03-Notacoes O omega teta Complexidade e Corretude.pdf
 
04-Extensoes de MTs.pdf
04-Extensoes de MTs.pdf04-Extensoes de MTs.pdf
04-Extensoes de MTs.pdf
 
07 intratablilidade
07 intratablilidade07 intratablilidade
07 intratablilidade
 
05 indecibilidade
05 indecibilidade05 indecibilidade
05 indecibilidade
 
09 problemas de grafos np-completos
09 problemas de grafos np-completos09 problemas de grafos np-completos
09 problemas de grafos np-completos
 
10 maquinas probabilisticas
10 maquinas probabilisticas10 maquinas probabilisticas
10 maquinas probabilisticas
 
Teorema de rice
Teorema de riceTeorema de rice
Teorema de rice
 
01 maquinas de turing
01 maquinas de turing01 maquinas de turing
01 maquinas de turing
 
02 maquinas de turing modificadas
02 maquinas de turing modificadas02 maquinas de turing modificadas
02 maquinas de turing modificadas
 
04 tese de church-turing
04 tese de church-turing04 tese de church-turing
04 tese de church-turing
 
07 intratablilidade
07 intratablilidade07 intratablilidade
07 intratablilidade
 
08 SAT e Variacões
08 SAT e Variacões08 SAT e Variacões
08 SAT e Variacões
 
Aula06 matriz em C
Aula06 matriz em CAula06 matriz em C
Aula06 matriz em C
 
Aula04 ponteiros e conversao
Aula04   ponteiros e conversaoAula04   ponteiros e conversao
Aula04 ponteiros e conversao
 
Aula02 condicionais
Aula02   condicionaisAula02   condicionais
Aula02 condicionais
 
Aula01 introducao operacoes
Aula01   introducao operacoesAula01   introducao operacoes
Aula01 introducao operacoes
 
Aula04
Aula04Aula04
Aula04
 
Aula02
Aula02Aula02
Aula02
 
Aula01
Aula01Aula01
Aula01
 

Dernier

Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaaulasgege
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISVitor Vieira Vasconcelos
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxAula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxBiancaNogueira42
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresaulasgege
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptxpamelacastro71
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfHenrique Pontes
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.keislayyovera123
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarIedaGoethe
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfPastor Robson Colaço
 

Dernier (20)

Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGIS
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxAula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autores
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptx
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogar
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
 

Comandos de repetição no Scilab

  • 1. Comandos de repetição Yuri Tavares dos Passos Joel Alves de Oliveira
  • 2. Repetição ● Assim como foi visto em Algoritmo, quando o mesmo comando precisa ser executado várias vezes até que se atinja uma certa condição ou um número certo de repetições, o melhor é usar as estruturas de repetição. ● Estas estruturas são bem simples e podem economizar várias linhas de comando
  • 3. Repetição no Scilab ● for – para ● while – enquanto
  • 4. Comando for ● Possui valor inicial, final e incremento como o comando para. ● Sintaxe: for <variável> = <valor_inicial>:<valor_final> do <comandos> end
  • 6. Comando for ● Também pode-se alterar o incremento para um valor diferente de 1. ● Sintaxe: for <variável> = <valor_inicial>:<incremento>:<valor_final> do <comandos> end
  • 8. Comando while ● Laço com teste à cabeça. ● O mesmo que o comando enquanto. ● Sintaxe: while <expressão> do <comandos> end
  • 10. Comando continue ● Dentro de um laço for ou while, o comando continue passa o contole para a próxima iteração do laço no qual aparece, pulando quaisquer sentenças restantes entre esta instrução e a instrução end do laço.
  • 12. Comando break ● Possibilidade de interromper o laço em determinado momento com o comando break. ● Normalmente ele é usado dentro de comandos condicionais. ● Depois de obedecer o comando break a execução do programa continua a partir do final do bloco de repetição.
  • 14. Exercícios ● Faça um programa que mostre a tabuada do número escolhido pelo usuário. Utilize o comando for. ● Faça um programa para: – Ler N números inteiros; – Imprimir somente os números pares: – Sair do laço quando o número “10” for lido. Utilizar a estrutura while com if e break.
  • 15. Exercícios ● Faça um programa para imprimir uma tabela de conversão entre dólar e real. A cotação de um dólar em real deve ser fornecida pelo usuário. A tabela deve conter até 1.000 dólares. ● Suponha que serão digitados 100 números inteiros. Faça um programa para: – Somar os números positivos. – Contar os números negativos. – Calcular a média dos números positivos
  • 16. Exercícios ● Uma empresa oferece para seus clientes um determinado desconto de acordo com o valor da compra efetuada. O desconto é 20% se o valor da compra for maior ou igual a 500 reais, e 15% se for menor. Faça um programa para: – Ler o valor de compra de N clientes, até que o valor “0” seja digitado. – Calcular e imprimir o valor da compra de cada cliente, já com o desconto. – Imprimir o total recebido pela empresa
  • 17. Exercícios ● Faça um programa que imprima e leia dois números inteiros, A e B. Imprima todos os números de A até B. Contudo, seu programa deve nunca imprimir os números entre 10 e 20, inclusive eles. Dica: use o comando continue.
  • 18. Exercícios ● Altere a questão anterior para garantir que o valor de A seja sempre menor que B. Use troca de valores.