Prévia do material em texto
Faça um algoritmo que leia um conjunto de números (X) e imprima sua soma (Soma) e sua média (Media). Admita que o valor 9999 é utilizado como sentinela para fim de leitura. Ex.: 1, 2, 3 => Soma=6 Media=2 Foi feita uma pesquisa com um grupo de alunos de uma faculdade, na qual se perguntou para cada aluno, o número de vezes que utilizou a lanchonete da faculdade no último mês. Construa um algoritmo que determine: O percentual de alunos que utilizaram menos que 10 vezes o restaurante; O percentual de alunos que utilizaram entre 10 e 15 vezes; O percentual de alunos que utilizaram o restaurante acima de 15 vezes. Ex.: 2, 3, 11, 12, 21, 22, 23 = a) 28%; b) 28%; c) 42% Faça um algoritmo que calcule a média de salários de uma empresa, pedindo ao usuário o nome dos funcionários e os salários e devolvendo a média, o salário mais alto e o salário mais baixo. Use nome = “fim” para encerrar a leitura. Faça um algoritmo que leia um número e divida-o por dois (sucessivamente) ate que o resultado seja menor que 1. Mostre o resultado da ultima divisão e a quantidade de divisões efetuadas. Chico tem 1,50 metros e cresce 2 centímetros por ano, enquanto Zé tem 1,10 metros e cresce 3 centímetros por ano. Construa um algoritmo que calcule e imprima quantos anos serão necessários para que Zé seja maior que Chico. Escreva um algoritmo que calcule o produto dos inteiros ímpares de 1 a 15 e, então, exiba os resultados. Faça um algoritmo para o jogo “pedra-papel-tesoura”. O jogo deve imprimir vitória, empate ou derrota conforme a opção que o jogador escolher e a opção que for sorteada aleatoriamente pelo computador. O jogador deve ser perguntado se deseja sair ou continuar jogando. Ao final deve ser exibida a quantidade de vitórias de cada participante (computador e jogador) e a quantidade de empates. Obs.: pedra ganha de tesoura; que ganha de papel; que ganha de pedra. DICA: para gerar valores aleatórios use o comando ALEATORIO, conforme o exemplo abaixo: aleatorio 1, 5 //Indica que para gerar um valor aleatório entre 1 e 5 leia (numero) //Lê (gera) um número aleatório e escreve na tela aleatorio off //Termina o comando Aleatorio FACULDADE SANTO AGOSTINHO PROFESSOR: SALES FILHO LISTA DE EXERCÍCIOS 4/2: ESTRUTURA DE REPETIÇÃO Crie um algoritmo para uma calculadora utilizando a instrução escolha-caso para determinar a operação que deve ser executada, conforme o usuário escolher em um menu de opções. O usuário deve informar dois números e, de acordo com a opção escolhida, uma operação diferente da calculadora deve ser executada. Para encerrar os cálculos o usuário deve escolher a opção sair do menu. Escreva um algoritmo que calcule os quadrados e cubos dos números de 0 a 10 e imprima os valores resultantes no formato de tabela, como segue: Número Quadrado Cubo 0 0 0 1 1 1 2 4 8 3 9 27 4 16 64 5 25 125 6 36 216 7 49 343 8 64 512 9 81 729 10 100 1000 Numa eleição presidencial, existem três candidatos que são votados através de seus códigos. Os códigos possíveis são: 1, 2, 3 = voto para os respectivos candidatos (usuário digita 1 e vota para Fulano de Tal); 5 = voto em branco; Outros valores = voto nulo. Elabore um algoritmo que calcule e escreva: O total de votos para cada candidato; O percentual de votos brancos e nulos sobre o total de votos; Verifique se há um candidato vencedor. Um candidato é vencedor se obteve mais votos que os votos somados dos outros dois somados (ganhou as eleições em 1º turno). Havendo eleição no 2º turno informe quais candidatos irão disputar a presidência. Obs.: A quantidade de votantes é limitada em 20. Use as estruturas Escolha-Caso e Para-Faça para resolver esse problema. Construa um Algoritmo que, para um grupo de 50 valores inteiros, determine: A soma dos números positivos; A quantidade de valores negativos; Escrever um algoritmo estruturado que leia uma quantidade desconhecida de números e conte quantos deles estão nos seguintes intervalos: [0.25], [26,50], [51,75] e [76,100]. A entrada de dados deve terminar quando for lido um número negativo. Cada espectador de um cinema respondeu a um questionário no qual constava sua idade e a sua opinião em relação ao filme: ótimo - 3, bom - 2, regular - 1.Faça uma Programa que receba a idade e a opinião de 15 espectadores, calcule e imprima: A média das idades das pessoas que responderam ótimo; A quantidade de pessoas que responderam regular; A porcentagem de pessoas que responderam bom entre todos os espectadores analisados.