1ª LISTA DE EXERCÍCIOS Guilherme da Cunha Fonseca FEPI – Centro Universitário de Itajubá Curso de Tecnologia em Fabricação Mecânica 1) Faça um algoritmo que receba dois números e exiba o resultado da sua soma. 2) Faça um algoritmo que leia dois números e exiba a soma, subtração, multiplicação e a divisão dos números lidos. 3) Escrever um algoritmo para determinar o consumo médio de um automóvel sendo fornecida a distância total percorrida pelo automóvel e o total de combustível gasto. 4) Escrever um algoritmo que leia uma temperatura em Celsius e apresentá-la convertida em Fahrenheit. A fórmula de conversão é: TF=(9*TC+160) / 5, sendo TF a temperatura em Fahrenheit e TC a temperatura em Celsius. 5) Elaborar um algoritmo que efetue a apresentação do valor da conversão em real (R$) de um valor lido em dólar (US$). O algoritmo deverá solicitar o valor da cotação do dólar e também a quantidade de dólares a ser convertida. 6) Faça um algoritmo que receba um valor que foi depositado e exiba o valor com rendimento após um mês. Considere fixo o juro da poupança em 0,70% a.m. 7) A Loja Ponto Quente está vendendo seus produtos em 10 (cinco) prestações sem juros. Faça um algoritmo que receba um valor de uma compra e mostre o valor das prestações. 8) Faça um algoritmo que receba o preço de custo de um produto e mostre o valor de venda. Para calcular o valor final efetue o acréscimo de um percentual informado pelo usuário ao preço de custo. 9) O valor de venda de um carro novo é calculado pela soma do custo de fábrica com a percentagem do distribuidor e dos impostos (aplicados, primeiro os impostos sobre o custo de fábrica, e depois a percentagem do distribuidor sobre o resultado intermediário). Supondo que a percentagem do distribuidor seja de 28% e os impostos 45%. Escrever um algoritmo que leia o custo de fábrica de um carro e informe o custo ao consumidor do mesmo. Informática – 1a Lista de Exercícios – 2 10) Escrever um algoritmo que leia três valores inteiros e distintos, em seguida os escreva em ordem crescente. 11) Faça um algoritmo que receba um número e diga se este número está no intervalo entre 50 e 250. 12) Escrever um algoritmo que leia o nome e as quatro notas obtidas por um aluno durante o semestre. Calcular a sua média (aritmética), informar o nome e sua menção aprovado (media >= 70), Reprovado (media <= 50) e Recuperação (media entre 51 a 69). 13) Faça um algoritmo que receba um número e mostre uma mensagem caso este número seja maior que 80, menor que 25 ou igual a 40. 14) Faça um algoritmo que leia dois números e identifique se são iguais ou diferentes. Caso eles sejam iguais imprima uma mensagem dizendo que eles são iguais. Caso sejam diferentes, informe qual número é o maior, e uma mensagem que são diferentes. 15) Faça um algoritmo que leia um número de 1 a 5 e escreva por extenso. Caso o usuário digite um número que não esteja neste intervalo, exibir mensagem: número inválido. 16) Escrever um algoritmo que efetue o reajuste do salário dos funcionários de uma empresa de acordo com os seguintes critérios: a. 50% para aqueles que ganham menos do que três salários mínimos; b. 20% para aqueles que ganham entre três até dez salários mínimos; c. 15% para aqueles que ganham acima de dez até vinte salários mínimos; d. 10% para os demais funcionários. Para tanto, leia o nome do funcionário, seu salário e o valor do salário mínimo. Em seguida, calcule o seu novo salário reajustado. Escrever o nome do funcionário, o reajuste e seu novo salário. 17) Leia dois números reais A e B. Em seguida leia um caractere que corresponde ao tipo de operação a ser realizada. Caso esse caractere estiver correto, imprima o resultado da operação requisitada de A por B. Se o caractere não corresponder a um operador válido, exibir a mensagem: OPERADOR NÃO DEFINIDO. Além disso, para o caso de uma divisão, verificar se o divisor é zero. 18) A escola “ENSINARE” faz o pagamento de seus professores por hora/aula. Faça um algoritmo que calcule e exiba o salário de um professor. Sabe-se que o valor da hora/aula segue a tabela abaixo: Informática – 1a Lista de Exercícios – 3 Professor Nível 1 R$12,00 por hora/aula Professor Nível 2 R$17,00 por hora/aula Professor Nível 3 R$25,00 por hora/aula 19) Elabore um algoritmo que recebe a idade de um nadador e o classifica em uma das seguintes categorias: Infantil A = 5 - 7 anos Infantil B = 8 - 10 anos juvenil A = 11- 13 anos juvenil B = 14 - 17 anos Sênior = 18 - 25 anos Apresentar mensagem “idade fora da faixa etária” quando a idade não estiver na tabela. 20) Faça um algoritmo que calcule o valor da conta de luz. Sabe-se que o valor KWH varia de acordo com a tabela abaixo: 1 (Residência) => R$ 0,60 2 (Comércio) => R$ 0,48 3 (Indústria) => R$ 1,29 21) Faça um algoritmo que leia o nome, o sexo, a altura e a idade de uma pessoa. Calcule e mostre nome e o seu peso ideal de acordo com as seguintes características da pessoa: 22) Em um curso universitário a nota do estudante é calculada a partir de três notas: um trabalho de laboratório, uma avaliação semestral e um exame final. As notas variam, de 0 a 100 e a nota final é a média ponderada das três notas, sabendo-se que o Laboratório tem Peso 2, a Avaliação semestral tem Peso 3 e o Exame final tem Peso 5. Dessa forma, leia o nome de um estudante, seu número de matrícula e as três notas. Em seguida, calcule e exiba, juntamente com seus dados pessoais, sua Informática – 1a Lista de Exercícios – 4 nota final e classificação, sabendo que a mesma é feita de acordo com o seguinte critério: Nota Final => Classificação [8,10] => A [7,8] => B [6,7] => C [5,6] => D [0,5] => E 23) Ler 20 números e ao final informar quantos números estão no intervalo entre 10 e 150. 24) Faça um algoritmo que receba a idade de 15 pessoas e mostre mensagem informando “maior de idade” e “menor de idade” para cada pessoa. Considere maior de idade as pessoas com pelo menos 18 anos. 25) Escrever um algoritmo que leia o nome e o sexo de 10 pessoas e informe o nome e se ela é homem ou mulher. No final informe total de homens e de mulheres. 26) A concessionária de veículos “SUPER VEÍCULO” está vendendo os seus veículos com desconto. Faça um algoritmo leia o Preço Atual de um carro e seu ano de fabricação, em seguida calcule e exiba os valores do desconto e com desconto. O desconto deverá ser calculado de acordo com o ano do veículo, se o mesmo tiver o ano de fabricação até 1980 terá 15%, até 2005 terá 10% e acima de 2005 terá 7%. O sistema deverá perguntar se deseja continuar calculando desconto até que a resposta seja: “(N) Não”. 27) Escrever um algoritmo que leia os dados de “N” pessoas (nome, sexo, idade e saúde) e informe se está apta ou não para cumprir o serviço militar obrigatório. Mostre também os totais. 28) Faça um algoritmo que receba o preço de custo e o preço de venda de 10 produtos. Mostre como resultado se houve lucro, prejuízo ou empate para cada produto. Além disso, calcule e exiba média de preço de custo e do preço de venda. 29) Construa um algoritmo para determinar se o indivíduo está com um peso favorável. Essa situação é determinada através do IMC (Índice de Massa Corpórea), que é definida como sendo a relação entre o peso (PESO) e o Informática – 1a Lista de Exercícios – 5 quadrado da Altura (ALTURA) do indivíduo. Ou seja, , e, a situação do peso é determinada pela tabela abaixo: IMC abaixo de 20 Abaixo do peso IMC de 20 até 25 Peso Normal IMC de 25 até 30 Sobre Peso IMC de 30 até 40 Obeso IMC de 40 e acima Obeso Mórbido 30) A confederação brasileira de natação irá promover eliminatórias para o próximo mundial. Fazer um algoritmo que receba a idade de um nadador e determine (imprima) a sua categoria segundo a tabela a seguir: Categoria Idade Infantil A 5 – 7 anos Infantil B 8 – 10 anos Juvenil A 11 – 13 anos Juvenil B 14 – 17 anos Sênior Maiores de 18 anos 31) Depois da liberação do governo para as mensalidades dos planos de saúde, as pessoas começaram a fazer pesquisas para descobrir um bom plano, não muito caro. Um vendedor de um plano de saúde apresentou a tabela a seguir. Criar um algoritmo em que entre com a idade de uma pessoa e imprima o valor que ela deverá pagar, segundo a seguinte tabela: Até 10 anos R$ 30,00 Acima de 10 até 29 anos R$ 60,00 Acima de 29 até 45 anos R$ 120,00 Acima de 45 até 59 anos R$ 150,00 Acima de 59 até 65 anos R$ 250,00 maior que 65 anos R$ 400,00