Trabalho de CC2 Algoritmos Descrever o Pseudo-Código de todos os exercícios Escolher 5 exercícios e fazer o fluxograma Entrega dia 19/03 até os 15 primeiros minutos da aula. Pode ser entregue em grupo de 3 alunos. 1) Faça um programa que leia dois valores numéricos, e calcule e exiba a sua média aritmética, utilize a variável média. 2) Refaça o exercício anterior, mas sem usar a variável Media. Lembre-se que o comando Escreva aceita imprimir o resultado de uma expressão. 3) Faça um programa que leia três valores numéricos, e calcule e exiba a sua média aritmética. 4) Faça um programa que leia o nome de um piloto, uma distância percorrida em km e o tempo que o piloto levou para percorrê-la (em horas). O programa deve calcular a velocidade média em km/h, e exibir a seguinte frase: “A velocidade média de XX foi YY km/h.” Obs.: XX é o nome do piloto, e YY é sua velocidade média. Dica: A velocidade média é dada pela distância percorrida dividida pelo tempo gasto para percorrê-la (v=d/t). Então temos dois valores numéricos (distância e tempo), e um literal (o nome do piloto). 5) Realizarei uma viagem de vários dias em meu automóvel, e gostaria de saber a quilometragem média por litro de gasolina. Para isto, anotarei a quilometragem no velocímetro ao sair de viagem, e depois ao chegar; também vou somar toda a gasolina que comprar para o carro. Você poderia fazer um programa que me desse, com estes dados, quantos km fiz, em média, por litro de gasolina? Comentários: Nosso amigo quer saber a quilometragem média por litro de gasolina, ou seja, km/litro. Esta simples fórmula já dá a "dica" para a solução do problema, pois basta saber quantos quilômetros ele rodou e quantos litros de gasolina colocou no carro, e dividir o primeiro pelo segundo (km/litro, é isto que estamos procurando). O problema é que ele não vai dizer quantos quilômetros rodou, mas a quilometragem de seu velocímetro ao sair de viagem e ao chegar. 6) Em uma pizzaria, cada tulipa de chopp custa R$0,80 e uma pizza mista grande custa R$10,00 mais R$1,50 por tipo de cobertura pedida (queijo, presunto, banana, etc.). Uma turma vai à pizzaria e pede uma determinada quantidade de "chopps" e uma pizza grande com uma determinada quantidade de coberturas. Faca um programa que calcula e conta e, sabendo quantas pessoas estão à mesa, quanto que cada um deve pagar (não esqueça os 10% do garçon) Obs.: vamos resolver este problema da maneira mais simples e explicada, criando variáveis para armazenar todos os valores intermediários de nossos cálculos. 1. O preço da pizza é calculado somando-se o preço-base (R$10,00) ao produto do número de coberturas vezes R$1,50, que é o preço de cada uma. Note a maneira pela qual estes valores são representados no programa. O preço-base é 10, e o preço de cada cobertura 1.5. 2. Depois vem o cálculo o preço do chopp, obtido pela multiplicação de R$0,80 (0.8 no programa) pelo número de tulipas consumidas. 3. Somando estes dois, temos o primeiro subtotal. Com base nele calculamos a gorjeta de 10%. Dez por cento, como se sabe, é o mesmo que 10/100, ou seja, 1 décimo . Dividindo o subtotal por 10 obtemos a gorjeta, e daí o total, que é o subtotal mais a gorjeta. 4. O último passo é calcular o quanto cada pessoa deve pagar, que é a divisão do total pelo número de pessoas. 7) Uma financeira calcula o débito atual de uma conta atrasada da seguinte maneira: 10% de multa sobre o valor original pelo atraso, independente do tempo, e 0.33% de juros ao dia, por cada dia que ultrapassar 30 dias de atraso. Ela precisa de um programa que calcule o valor atual a pagar de acordo com estas regras, e o divida pelo número de parcelas que combinou com o devedor para o pagamento. Faça um programa que receba os seguintes dados: * valor original do débito, * dias de atraso além de 30 dias (caso o atraso seja menor que 30 dias, o usuário digitará 0), * e o número de parcelas para o pagamento. Obs.: O programa deverá calcular e exibir o valor de cada parcela. 8) Faça um programa que peça ao usuário a quantia em dinheiro que tem sobrando e sugira, caso ele tenha 10 ou mais reais, que vá ao cinema, e se não tiver, fique em casa vendo TV. 9) Faça um programa que peça o ano de nascimento de uma pessoa, e diga, se for maior de idade, que pode entrar na boate, e se não for, não pode. 10) Faça um programa que receba o valor do salário de uma pessoa e o valor de um financiamento pretendido. Caso o financiamento seja menor ou igual a 5 vezes o salário da pessoa, o programa deverá escrevar "Financiamento Concedido"; senão, escreverá "Financiamento Negado". Independente de conceder ou não o financiamento, o programa escreverá depois a frase "Obrigado por nos consultar." 11) Em uma escola, o aluno faz duas provas por período, com as notas variando de 0 a 10. Caso a média aritmética das duas notas seja 5 ou mais, ele passa de ano; senão, ele é reprovado. Faça um programa que receba as duas notas de um aluno e escreva se ele passou ou não de ano. 12) Dois carros percorreram diferentes distâncias em diferentes tempos. Sabendo que a velocidade média é a razão entre a distância percorrida e o tempo levado para percorrê-la, faça um programa que leias as distâncias que cada carro percorreu e o tempo que cada um levou, e indique o carro que teve maior velocidade média. 13) Em uma escola, um aluno passa direto se obtiver média final maior que ou igual a 7. Se a média for inferior a 4, ele está reprovado direto, sem direito a prova final. Em outro caso, ele vai à final, e a nota que ele precisa para passar é o que falta à média final para completar 10. Faça um programa que receba as duas notas parciais, calcule a média final e informe ao aluno sua situação, inclusive informando a ele quanto precisa tirar na final, se este for o seu caso. 14) Em uma escola o conceito de um aluno é dado baseado em sua média final, de acordo com a seguinte tabela: De 0 4 7 9 Até 3.9 6.9 8.9 10 Conceito Fraco Regular Bom Excelente Faça um programa que receba a média final de um aluno e imprima o conceito correspondente. 15) Faça um programa que calcule o imposto de renda a ser descontado de um funcionário de acordo com a seguinte tabela: Salário de 0 1.000,01 2.500,01 5.000,01 Salário Até 1.000 2.500 5.000 Sem limite O programa deverá receber o valor do salário, calcular o imposto devido e imprimir: 1 - o salário bruto; 2 - o percentual encontrado para o desconto; 3 - o valor do imposto e ser descontado e 4 - o salário líquido (o valor efetivamente recebido). Percentual 0% 15% 25% 27%