Buscar

lista4 estrutura repetitiva repita para

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

Prévia do material em texto

Universidade Federal de Alfenas - UNIFAL-MG - campus Varginha
Bacharelado Interdisciplinar em Cieˆncia e Economia
Disciplina: Fundamentos da programac¸a˜o - Profa. Patr´ıcia de Siqueira Ramos
Lista 4 - Estrutura repetitiva - II
Essa lista esta´ dividida em duas partes: parte 1 (a` ma˜o) e parte 2 (no R, salvo como ”lista4-nome”.
Enviar ao meu e-mail (siqueirapaty@gmail.com) ate´ a`s 23:59h da data combinada no site).
Parte 1:
1. Desenvolver fluxogramas para as letras: b, f, o.
2. Escrever pseudoco´digos para as letras: c, e, m.
Parte 2:
Implemente no programa R soluc¸o˜es para as letras a, d, g, h, i, n.
Obs.: As letras j, k, l na˜o foram pedidas, mas servem como exerc´ıcios a mais (na˜o e´ necessa´rio en-
trega´-los).
Use as estruturas (Enquanto, Repita ou Para) sugeridas nos exerc´ıcios:
Estrutura Enquanto
a) Leˆ nu´meros que o usua´rio inserir e imprime o triplo de cada um. Encerra quando o valor −999 e´
digitado.
b) Recebe nu´meros do teclado enquanto positivos e, ao fim, deve imprimir quantos nu´meros foram
digitados.
c) Leˆ nu´meros e informa, ao final, quantos sa˜o menores do que 100. Quando o 0 for lido, ele pa´ra.
d) Soma valores inteiros e positivos fornecidos pelo usua´rio e vai apresentando a soma parcial. Se o
usua´rio digitar um nu´mero negativo, o algoritmo pa´ra, esse nu´mero na˜o deve ser somado e a soma
deve ser apresentada.
Estrutura Repita
e) Lu´ıs tem 1, 50m de altura e cresce 2cm ao ano. Paulo tem 1, 40m e cresce 3cm ao ano. O programa
deve calcular iterativamente (usando estrutura repetitiva) quantos anos sera˜o necessa´rios para que
Paulo ultrapasse Lu´ıs e imprimir esse valor.
f) Apresenta os nu´meros inteiros ı´mpares entre 10 e 30 em ordem decrescente.
g) Recebe valores de idade e calcula e mostra a me´dia das idades digitadas (o usua´rio na˜o informa
quantas idades ira´ digitar). O programa termina quando uma idade ≤ 0 e´ digitada.
h) Recebe duas notas de um aluno e calcula sua me´dia. O programa termina quando dez alunos
tiverem inserido suas notas.
i) Em uma eleic¸a˜o presidencial ha´ dois candidatos, representados pelos co´digos 1 e 2. O co´digo 3
representa voto nulo/branco. O algoritmo vai lendo votos e calcula a quantidade de votos de cada
candidato, bem como a quantidade de votos nulos/brancos e a quantidade total de votos. Ao digitar
a opc¸a˜o 0, o programa termina e os valores sa˜o exibidos.
Estrutura Para
j) Imprime os cem primeiros nu´meros ı´mpares.
k) Recebe dez nu´meros do usua´rio e imprime a metade de cada valor.
l) Imprime todos os nu´meros de 1 a 100, inclusive, e a soma dos quadrados desses nu´meros.
m) Leˆ um nu´mero inteiro n e depois leˆ n nu´meros positivos e imprima o maior de todos.
n) Leˆ os limites inferior e superior de um intervalo e imprime todos os nu´meros pares no intervalo
aberto e seu somato´rio. Suponha que os dados digitados sa˜o para um intervalo crescente, ou seja, o
primeiro valor e´ menor que o segundo.
o) Recebe dez nu´meros inteiros e imprime quantos pares e quantos ı´mpares foram digitados.

Outros materiais