Programação I Aula 06 Autor: Francisco Airton Professor: André L. R. Didier 1.

Slides:



Advertisements
Apresentações semelhantes
UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL
Advertisements

Estruturas de Repetição
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS INSTRUÇÕES DE CONTROLE – PARTE I Prof. Thiago Pereira Rique
Algoritmos.
Programação de Computadores - 3
Estruturas de Controle
THOBER CORADI DETOFENO, MSC. Aula 07
Estrutura de Repetição
Lógica de Programação Módulo II
Módulo I 7 – Fluxogramas Programação e Sistemas de Informação.
6.3 – Estruturas Repetitivas
DESENVOLVIMENTO DE COMÉRCIO ELETRÔNICO
6 – Estruturas de Controlo
Algoritmos e Programação
Algoritmos e Programação
Ap-3 Profª Kelly E. Medeiros
O Portal do Estudante de Computação
Prova dia 09/04 Revisão na quinta feira. Não faltem !!!
Algoritmos e Estruturas de Dados I – Estruturas de Controle de Fluxo
Comandos de Repetição Comando Para-Faça
Linguagem de Programação I Parte III
Estruturas de Repetição
Material Didático Proposto
Universidade Federal de Alagoas – UFAL Centro de Tecnologia – CTEC
Estruturas de Repetição
PROGRAMAÇÃO I UNIDADE 4.
Introdução à Programação de Computadores
Estrutura de dados - Vetores
ALGORITMOS.
Instituto Federal de Santa Catarina
Programação e Sistemas de Informação
Aula 4 – Java – Prof. Marcelo Heitor
Linguagem de Programação JAVA
Estrutura de Decisão Multipla
Algoritmos e Estrutura de Dados I
Introdução à Linguagem C
Algoritmos e Estruturas de Dados I – Estruturas de Controle de Fluxo
Projeto e Desenvolvimento de Algoritmos
Comandos de Condição Aula 1 1. Introdução Até agora, todos os algoritmos que fizemos têm um fluxo de execução único. As instruções executadas são sempre.
Algoritmos - exercícios
Algoritmos Comandos de repetição.
Lógica e Estrutura de Dados Fundamentais Professor: Eduardo O. Teles
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 06) Prof. Alessandro Bernardo.
Algoritmo e Estrutura de Dados
Algoritmos e Programação
Algoritmos e Estruturas de Dados I – Estrutura de Repetição
Algoritmos e Estrutura de Dados I
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 09) Prof. Alessandro Bernardo.
Algoritmos.
Lógica de Programação EAGS SIN – Módulo II
Introdução a Programação
Programação I Aula 08 Autor: Francisco Airton Professor: André L. R. Didier 1.
Professor: André Didier Autor: Francisco Airton
Programação I Aula 07 Autor: Francisco Airton Professor: André L. R. Didier 1.
Professor: André L. R. Didier Autor: Francisco Airton
Professor: André L. R. Didier Autor: Francisco Airton
ALGORITMOS Profº Antonio Carlos Marcelino de Paula.
Informática e Computação Aula Estrutura de Repetição
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 08) Prof. Alessandro Bernardo.
Fundamentos de Programação Aula 4. 2 Conteúdo Estruturas Básicas de Programação –Repetição, laço, loop ou iteração Exercícios.
Estruturas de repetição Fluxo de execução sem repetição.
Algoritmos – Aula 04 Comandos de repetição.
Comandos de Repetição (While, Do..While e For)
Laço ou loop e repetição
Algoritmos Aula 5 Estrutura de Decisão e Repetição. Prof. Luiz
Estrutura de Repetição
Fundamentos de Programação
1Unidade 04 – Estruturas de Repetição Algoritmos e Linguagens de Programação Estruturas de Repetição Prof.: Guilherme Baião S. Silva
1 CCO 016 FUNDAMENTOS DE PROGRAMAÇÃO Universidade Federal de Itajubá Prof. Dr. Edison Oliveira de Jesus.
Conteúdo de Laços de Repetição para os alunos do 7º ano EVL.
Transcrição da apresentação:

Programação I Aula 06 Autor: Francisco Airton Professor: André L. R. Didier 1

Objetivos Apresentar as estruturas de repetição Apresentar a estrutura de repetição PARA 2

Estruturas de Repetição Uma estrutura de repetição é utilizada quando... – Um trecho do algoritmo (lista de instruções) ou até mesmo o algoritmo inteiro precisa ser repetido; 3

Estruturas de Repetição O número de repetições poderá ser fixo ou estar atrelado a uma condição; – Fixo, quando sabemos quantas vezes um determinado trecho de código será executado; – Atrelado a uma condição, quando a repetição de instruções depende de uma ação, de um cálculo, etc.; 4

Estrutura de Repetição PARA Nesta estrutura, uma variável de controle é inicializada com um valor. Para cada iteração, seu valor é comparado com um valor final; A execução da lista de instruções se repetirá até que a variável de controle seja maior que o valor final ; Para cada iteração, a variável de controle é incrementada; 5

PARA Sintaxe 6

Exemplo Faça um algoritmo que escreva os números entre 1 e 5 (incluindo ‐ os). 7

Exemplo inicio inteiro i para i de 1 ate 5 escrever i proximo fim 8

Faça um algoritmo que escreva os números pares entre 1 e 10. inicio inteiroi para i de 2 ate 10 passo 2 escrever i proximo fim 9

Exercício Utilizando a estrutura PARA, faça um algoritmo que apresente todos os números ímpares entre 0 e

inicio inteiro i para i de 1 ate 100 passo 2 escrever i, "\n" proximo fim 11

Exercício Faça um algoritmo que lê o sexo de um grupo de 20 pessoas e calcula: – A quantidade total de homens; – A quantidade total de mulheres; 12

inicio inteiro i, quantidade_homens, quantidade_mulheres texto sexo para i de 1 ate 20 escrever "Digite seu sexo: (M,F)" ler sexo escolhe sexo caso "M", "m": quantidade_homens <- quantidade_homens + 1 caso "F", "f": quantidade_mulheres <- quantidade_mulheres + 1 defeito: escrever "Tem certeza?\n" fimescolhe proximo escrever "Quantidade de homens: ", quantidade_homens, "\n" escrever "Quantidade de mulheres: ", quantidade_mulheres, "\n" fim 13

Exercício Faça um algoritmo que lê a idade de 10 pessoas. Em seguida, o algoritmo deverá apresentar a quantidade de adolescentes (de 12 a 17 anos); 14

Exercício inicio inteiro i, idade, quantidade_adolescentes para i de 1 ate 10 escrever "Digite a idade: " ler idade se (idade >= 12) e (idade <= 17) entao quantidade_adolescentes <- quantidade_adolescentes + 1 fimse proximo escrever "Quantidade de adolescentes: ", quantidade_adolescentes, "\n" fim 15

Explore o assunto! 16