Académique Documents
Professionnel Documents
Culture Documents
INTRODUO A PROGRAMAO
Estrutura de Repetio
Nos exemplos e exerccios que vimos at agora sempre foi
possvel resolver os problemas com uma sequncia de
instrues onde todas eram necessariamente executadas uma
nica vez.
Agora, veremos um conjunto de estruturas sintticas que
permitem que um trecho de um algoritmo (lista de comandos)
seja repetido um determinado nmero de vezes, sem que o
cdigo orrespondente tenha que ser escrito mais de uma vez.
O Algoritmo possui trs estruturas de repetio:
repita
<lista de comandos>
ate <expresso lgica ou relacional>
Exerccios
1) Faa um algoritmo para Somar todos os numero inteiros compreendidos entre
2 numero, sendo que:
Exerccios
4) Desenvolver um algoritmo capaz de calcular o fatorial de um numero
inteiro positivo informado pelo usurio, sendo que:
O fatorial de 0 1
O fatorial de 1 1
Exerccios
6) Escreva um algoritmo capaz de calcular a seqncia de fibonacci sendo que:
Exerccios
10) Uma empresa de autopeas classifica os seus funcionrios da seguinte forma:
Funcionrio Classe A: aquele que produziu at 100 pecas por ms
Funcionrio classe B: Aquele que produziu de 101 a 200 Pecas por ms
Funcionrio classe C: aquele que produziu mais de 201 pecas em um ms
Sendo ainda que o salrio dos funcionrios calculado da seguinte forma:
Classe A : Um salrio mnimo por ms
Classe B : Um salrio mnimo mais 10 centavos por peca produzida acima de 101
pecas
Classe C : um salrio mnimo mais 15 centavos por peca produzida acima de 101
pecas e 20 centavos por peca produzida acima de 201 pecas.
Faca um algoritmo que permita a digitao de 10 nomes de funcionrios, e as suas
respectivas quantidades de pecas produzidas no ms, e que aps o ultimo
funcionrio tenha sido digitado, o algoritmo dever informar a quantidade de
funcionrios de cada classe, a produo total de todos os funcionrios, e o total
de salrio pago pela empresa para todos os funcionrios.
11)Leia um nmero indeterminado de linhas contendo cada uma a idade de um
indivduo. A ltima linha, que no entrar nos clculos, contm o valor da idade
igual a zero. Calcule e escreva a idade mdia deste grupo de indivduos.