SlideShare uma empresa Scribd logo
1 de 18
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
 Estruturas de Repetição
Existem dois tipos de ciclos ou estruturas de repetição:
 Controladas por uma variável que desempenha a função
de contador.
 Controladas por uma condição;
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Formato no Pseudocódigo:
 Estrutura PARA…ATÉ…FAZER
Estrutura de programação de repetição e contagem.
Pressupõe a existência de uma variável chamada de Contador.
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Representação em Fluxograma:
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Linguagem de Programação:
Os dados dos argumentos CONTADOR, INICIO e FIM são do tipo
número;
Se a expressão STEP for suprimida, o valor 1 é assumida por
defeito;
O ciclo é executado o número de vezes definido pela
diferença entre as variáveis FIM e INICIO (sem definir valores
para as variáveis de incremento).
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes Exemplo 10: Elabore um algoritmo, em forma de fluxograma,
que receba um valor do utilizador. O algoritmo deverá calcular e
apresentar a tabuada desse valor.
Fluxograma:
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Formulário (VB) – Exercício 10
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes Código (VB) – Exercício 10
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Exemplo 11:
Elabore um programa em VB que liste parcelas numéricas,
efetuando a soma e a respetiva média dessas parcelas.
Nomeadamente o programa deverá pedir ao utilizador o número
de parcelas a inserir, listando uma a uma e no final apresenta a
soma das parcelas, assim como a respetiva médias das parcelas
(números) inseridas.
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Formulário (VB) – Exercício 11
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Código (VB) – Exercício 11
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Exemplo 12: Elabore um programa em VB que liste uma
sequência de 1 a 10.
Formulário (VB) – Exercício 12
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Código (VB) – Exercício 12
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Exemplo 13: Elabore um programa em VB que liste uma
sequência numérica, sendo pedido o limite e o incremento dessa
sequencia.
Formulário (VB) – Exercício 13
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Código (VB) – Exercício 13
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Exemplo 14: Elabore um programa em VB que calcule e
apresente a soma de todos os números, num intervalo definido
pelo utilizador.
Formulário (VB) – Exercício 14
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Código (VB) – Exercício 14
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes
Exercício 10B – Repita o exercício 10 utilizando o objeto
ComboBox, na escolha da tabuada a calcular e no botão de sair,
implemente uma opção de escolha.
Formulário (VB) – Exercício 10B
Ricardo
J.
C.
Fernandes
Ricardo
J.
C.
Fernandes Código (VB) – Exercício 10B

Mais conteúdo relacionado

Semelhante a 4º Linguagem Algorítmica.pptx

Programação funcional com java 8
Programação funcional com java 8Programação funcional com java 8
Programação funcional com java 8Leonardo Neuwald
 
Programação Funcional com Java 8
Programação Funcional com Java 8Programação Funcional com Java 8
Programação Funcional com Java 8Cristian R. Silva
 
Automação industrial em grafcet
Automação industrial em grafcetAutomação industrial em grafcet
Automação industrial em grafcetRicardo Akerman
 
Automação de Processos Industriais
Automação de Processos IndustriaisAutomação de Processos Industriais
Automação de Processos IndustriaisRicardo Akerman
 
Algoritmos - Aula 02 - Construcao de algoritmos
Algoritmos - Aula 02 - Construcao de algoritmosAlgoritmos - Aula 02 - Construcao de algoritmos
Algoritmos - Aula 02 - Construcao de algoritmosRodrigo Kiyoshi Saito
 
TDC 2014 - Java 8: Expressões Lambda e API de Stream
TDC 2014 - Java 8: Expressões Lambda e API de StreamTDC 2014 - Java 8: Expressões Lambda e API de Stream
TDC 2014 - Java 8: Expressões Lambda e API de StreamDanival Calegari
 
Alg aula 03 - construcao algoritmos2 tp1
Alg   aula 03 - construcao algoritmos2 tp1Alg   aula 03 - construcao algoritmos2 tp1
Alg aula 03 - construcao algoritmos2 tp1Thalles Anderson
 
Linguagem de Programação estruturada com Java-Aula03
Linguagem de Programação estruturada com Java-Aula03Linguagem de Programação estruturada com Java-Aula03
Linguagem de Programação estruturada com Java-Aula03Elvis Araújo
 
Exercicios de Algoritimos
 Exercicios de Algoritimos Exercicios de Algoritimos
Exercicios de Algoritimossandra avenia
 
Caderno de exercícios cobol
Caderno de exercícios   cobolCaderno de exercícios   cobol
Caderno de exercícios cobolAlunosEscola
 
Lógica de programação 1
Lógica de programação 1Lógica de programação 1
Lógica de programação 1Diego Rodrigues
 
Clp allen bralley aula 04
Clp allen bralley aula 04Clp allen bralley aula 04
Clp allen bralley aula 04MAKILL
 
Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2isa_ise
 
Aula 02 - Introdução a ALGORITMOS.pptx
Aula 02 - Introdução a ALGORITMOS.pptxAula 02 - Introdução a ALGORITMOS.pptx
Aula 02 - Introdução a ALGORITMOS.pptxjudsonBg3
 

Semelhante a 4º Linguagem Algorítmica.pptx (20)

Programação funcional com java 8
Programação funcional com java 8Programação funcional com java 8
Programação funcional com java 8
 
Programação Funcional com Java 8
Programação Funcional com Java 8Programação Funcional com Java 8
Programação Funcional com Java 8
 
Automação industrial em grafcet
Automação industrial em grafcetAutomação industrial em grafcet
Automação industrial em grafcet
 
Automação de Processos Industriais
Automação de Processos IndustriaisAutomação de Processos Industriais
Automação de Processos Industriais
 
Algoritmos - Aula 02 - Construcao de algoritmos
Algoritmos - Aula 02 - Construcao de algoritmosAlgoritmos - Aula 02 - Construcao de algoritmos
Algoritmos - Aula 02 - Construcao de algoritmos
 
Rs logix 5000
Rs logix 5000Rs logix 5000
Rs logix 5000
 
TDC 2014 - Java 8: Expressões Lambda e API de Stream
TDC 2014 - Java 8: Expressões Lambda e API de StreamTDC 2014 - Java 8: Expressões Lambda e API de Stream
TDC 2014 - Java 8: Expressões Lambda e API de Stream
 
Alg aula 03 - construcao algoritmos2 tp1
Alg   aula 03 - construcao algoritmos2 tp1Alg   aula 03 - construcao algoritmos2 tp1
Alg aula 03 - construcao algoritmos2 tp1
 
Algoritmos - Aula 13 A - Lacos em C
Algoritmos - Aula 13 A - Lacos em CAlgoritmos - Aula 13 A - Lacos em C
Algoritmos - Aula 13 A - Lacos em C
 
Linguagem de Programação estruturada com Java-Aula03
Linguagem de Programação estruturada com Java-Aula03Linguagem de Programação estruturada com Java-Aula03
Linguagem de Programação estruturada com Java-Aula03
 
Exercicios de Algoritimos
 Exercicios de Algoritimos Exercicios de Algoritimos
Exercicios de Algoritimos
 
Caderno de exercícios cobol
Caderno de exercícios   cobolCaderno de exercícios   cobol
Caderno de exercícios cobol
 
Lógica de programação 1
Lógica de programação 1Lógica de programação 1
Lógica de programação 1
 
Apostila c
Apostila cApostila c
Apostila c
 
Vba cadastro de clientes
Vba   cadastro de clientesVba   cadastro de clientes
Vba cadastro de clientes
 
Aula04
Aula04Aula04
Aula04
 
Clp allen bralley aula 04
Clp allen bralley aula 04Clp allen bralley aula 04
Clp allen bralley aula 04
 
Hggyjg
HggyjgHggyjg
Hggyjg
 
Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2
 
Aula 02 - Introdução a ALGORITMOS.pptx
Aula 02 - Introdução a ALGORITMOS.pptxAula 02 - Introdução a ALGORITMOS.pptx
Aula 02 - Introdução a ALGORITMOS.pptx
 

Mais de JosManuel782430 (17)

sedra42021_appc.ppt
sedra42021_appc.pptsedra42021_appc.ppt
sedra42021_appc.ppt
 
IP1C - SCRATCH.pptx
IP1C - SCRATCH.pptxIP1C - SCRATCH.pptx
IP1C - SCRATCH.pptx
 
Caldeiras e vapor.pptx
Caldeiras e vapor.pptxCaldeiras e vapor.pptx
Caldeiras e vapor.pptx
 
01-Aco_Carbono_Ligas.ppt
01-Aco_Carbono_Ligas.ppt01-Aco_Carbono_Ligas.ppt
01-Aco_Carbono_Ligas.ppt
 
-Polynésie.ppt
-Polynésie.ppt-Polynésie.ppt
-Polynésie.ppt
 
Torneamento.pdf
Torneamento.pdfTorneamento.pdf
Torneamento.pdf
 
4-Hierarquia Digital.pptx
4-Hierarquia Digital.pptx4-Hierarquia Digital.pptx
4-Hierarquia Digital.pptx
 
Autómatos Programáveis (1).pptx
Autómatos Programáveis (1).pptxAutómatos Programáveis (1).pptx
Autómatos Programáveis (1).pptx
 
1 IntroSOppt1.ppt
1 IntroSOppt1.ppt1 IntroSOppt1.ppt
1 IntroSOppt1.ppt
 
Week6.ppt
Week6.pptWeek6.ppt
Week6.ppt
 
Week7.ppt
Week7.pptWeek7.ppt
Week7.ppt
 
X-25.ppt
X-25.pptX-25.ppt
X-25.ppt
 
70_modal_verbs.pptx
70_modal_verbs.pptx70_modal_verbs.pptx
70_modal_verbs.pptx
 
07-Polímeros.ppt
07-Polímeros.ppt07-Polímeros.ppt
07-Polímeros.ppt
 
Microcontroladores e Arduino.pptx
Microcontroladores e Arduino.pptxMicrocontroladores e Arduino.pptx
Microcontroladores e Arduino.pptx
 
sw9_past_perfect.pptx
sw9_past_perfect.pptxsw9_past_perfect.pptx
sw9_past_perfect.pptx
 
qualidade_e_fiabilidade.ppt
qualidade_e_fiabilidade.pptqualidade_e_fiabilidade.ppt
qualidade_e_fiabilidade.ppt
 

4º Linguagem Algorítmica.pptx