Lista 9 – Estrutura de Repetição Disciplina: Técnicas de programação I Professora: Luciana
1. Uma loja está levantando o valor total de todas as mercadorias em estoque. Escreva um algoritmo que permita a entrada das seguintes informações: a) o número total de mercadorias no estoque; b) o valor de cada mercadoria. Ao final imprimir o valor total em estoque e a média de valor das mercadorias. mesmo o exer exercí cíci cio o ante anteri rior or,, mas mas agor agora a não será será info inform rmad ado o o núme número ro de 2. O mesm mercadorias em estoque. Então o funcionamento deverá ser da seguinte forma: ler o valor da mercadoria e perguntar ‘MAIS MERCADORIAS (S/N)?’. Ao final, imprimir o valor total em estoque e a média de valor das mercadorias em estoque.
3.
Faça um algoritmo para ler uma quantidade e a seguir ler esta quantidade de números. Depois de ler todos os números o algoritmo deve apresentar na tela o maior dos números lidos e a média dos números lidos.
4. Faça um algoritmo algoritmo para ler ler o código e o preço de 15 produtos, produtos, calcular calcular e escrever escrever:: - o maior preço lido - a média aritmética dos preços dos produtos
5. A prefeitura de uma cidade deseja fazer uma pesquisa entre seus habitantes. Faça um algor algorit itmos mos para para cole coletar tar dados dados sobre sobre o salár salário io e núme número ro de filho filhos s de cada cada habitante e após as leituras, escrever: a) Média de salário da população b) Média do número de filhos c) Maior salário dos habitantes d) Percentual de pessoas com salário menor que R$ 150,00 Obs.: O final das leituras dos dados se dará com a entrada de um “salário negativo”. 6. Faça um algoritmo algoritmo que calcule calcule e escrev escreva a a média média aritmétic aritmética a dos números números inteiro inteiros s entre 15 (inclusive) e 100 (inclusive). 7. Escre Escreve verr um algori algoritm tmo, o, que que leia leia um conj conjunt unto o de 23 dados dados,, cada cada um, conte contend ndo o o peso e o código do sexo ("F" ou "M") dos alunos de uma classe, calcule e imprima: • • •
Maior e o menor peso da turma; A média de peso dos homens; A média de peso da turma;
8. Uma Uma pesq pesqui uisa sa sobr sobre e alg algumas umas car caracte acterí ríst stic icas as físi física cas s da popu popula laçã ção o de uma uma determinada região coletou os seguintes dados referentes a cada habitante, para serem analisados: - Sexo (‘M’ ou ‘F’);
- Cor dos cabelos; - Cor dos olhos; - Idade (em anos). 9. Para cada habitante, foram escritos em fichas esses dados. Considere que foram entrevistados 150 habitantes. Fazer um algoritmo que determine e escreva: a) A maior idade dos habitantes; b) A porcentagem de indivíduos do sexo feminino cuja idade está entre 18 e 35 anos (inclusive) e que tenha olhos verdes e cabelos louros. 10.Uma certa firma fez uma pesquisa de mercado para saber se as pessoas gostaram ou não de um novo produto lançado no mercado. Para isto, escreveu-se em cada ficha o sexo do entrevistado e sua resposta (sim ou não). Sabendo-se que foram entrevistadas 2000 pessoas, fazer um algoritmo que calcule e imprima: a) o número de pessoas que responderam sim; b) o número de pessoas que responderam não; c) a porcentagem de pessoas do sexo feminino que responderam sim; d) a porcentagem de pessoas do sexo masculino que responderam não. 11.O sistema de avaliação da disciplina ‘Introdução à Internet’ obedece aos seguintes critérios: - durante o semestre são dadas três notas; - a nota final é obtida pela média aritmética das notas dadas durante o curso; - é considerado aprovado o aluno que obtiver a nota final superior ou igual a 6,0 e que tiver comparecido a um mínimo de 80% das aulas. Considere aulas dadas = 100. 12.Fazer um algoritmo que: a) leia um conjunto de dados contendo o número de matrícula, as três notas e a freqüência (números de aulas freqüentadas) de 100 alunos; b) calcule e imprima a nota final de cada aluno (média do aluno); c) calcule e imprima a maior e a menor nota da turma; d) calcule e imprima a nota média da turma (média da turma); e) calcule e imprima o total de alunos reprovados; f) calcule e imprima a porcentagem de alunos reprovados por infreqüência. g) imprima para cada aluno o número de matrícula, a freqüência, a nota final e o código (aprovado ou reprovado). 13.Escreva um algoritmo para um programa que: - leia 100 fichas, onde cada ficha contém o número de matrícula e a nota de cada aluno de um determinado curso. - determine e imprima as duas maiores notas, juntamente com o número de matrícula do aluno que obteve cada uma delas. Obs.: Suponha que não exista dois ou mais alunos com a mesma nota
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.