Baixe o app para aproveitar ainda mais
Prévia do material em texto
IFSC – Instituto Federal de Santa Catarina Curso: FIC – Introdução à Programação Disciplina: Introdução à Programação Prof. Edilson Hipolito da Silva edilson.hipolito@ifsc.edu.br – http://www.hipolito.info Lista de exercícios de Entrada e Saída 1. Elaborar um algoritmo para calcular e apresentar o volume de uma lata de óleo, utilizando a fórmula: VOLUME = 3.14159 * (R*R) * ALTURA 2. Leia um número e retorne o dobro e o seu quadrado. 3. Faça um programa que peça dois números, base e expoente, calcule e mostre o primeiro número elevado ao segundo número. 4. Leia um grau Celsius e calcule seu equivalente em Fahrenheit: (ºC*1.8)+32 5. Calcule o salário líquido de um funcionário, sabendo que sobre o salário bruto, incide-se um desconto de 8,5% para a previdência e sobre o restante, tem-se um desconto de 27,5% para o IR. Leia o salário bruto e mostre o salário líquido, o IR e a previdência. 6. Faça um algoritmo que receba o salário de um funcionário, calcule e mostre o novo salário, sabendo-se que este sofreu um reajuste de 25%. 7. Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual, calcule e mostre: • a idade dessa pessoa; • a idade dessa pessoa em meses; • a idade dessa pessoa em dias; • a idade dessa pessoa em semanas. 8. Faça um algoritmo que leia dois números inteiros e imprima a soma. Antes do resultado, deverá aparecer a mensagem: Soma: 9. Em uma liquidação na Loja ZYD todos os produtos estão com um desconto de 30%. Faça um algoritmo que receba o preço de um produto, calcule e mostre o novo preço, considerando o desconto da liquidação. 10. Faça um algoritmo que receba como entrada os lados A, B e C de um paralelepípedo e calcule e imprima a área, o volume e a diagonal do paralelepípedo. AT= 2( ab + ac + bc) 11. Todo restaurante, embora por lei não possa obrigar o cliente a pagar, cobra 10% de comissão para o garçom. Crie um programa em Python que leia o valor gasto com despesas realizadas em um restaurante e imprima o valor da gorjeta e o valor total com a gorjeta. 12. Criar um programa em Python que efetue o cálculo do salário líquido de um professor. Os dados fornecidos serão: valor da hora aula, número de aulas dadas no mês e percentual de desconto do INSS. 13. Escrever um algoritmo que lê o nome de um vendedor, o seu salário fixo, o total de vendas por ele efetuadas e o percentual que ganha sobre o total de vendas. Calcular o salário total do vendedor. Escrever o número do vendedor e seu salário total. 14. Criar um programa em Python que leia o numerador e o denominador de uma fração e transforme esses valores em um número racional. 15. Criar um programa em Python que leia um valor de hora (hora:minutos) e informe (calcule) o total de minutos se passaram desde o início do dia (0:00h) 16. Criar um programa que efetue o cálculo da quantidade de litros de combustível gastos em uma viagem, sabendo-se que o carro faz 12km com um litro. Deverão ser fornecidos o tempo gasto na viagem a velocidade média. • Distância = Tempo * Velocidade • Litros = Distancia / 12 • O algoritmo deverá apresentar os valores da distância percorrida e a quantidade de litros utilizados na viagem. 17. Criar um programa que leia o valor de um depósito e o valor da taxa de juros. Calcular e imprimir o valor do rendimento e o valor total depois do rendimento. 18. Faça um algoritmo que leia 4 notas e apresente a média quanto aos tipos: (Aritmética, Harmônica, Geométrica, Quadrática) Edilson Hipolito Da Silva Edilson Hipolito Da Silva IFSC – Instituto Federal de Santa Catarina Curso: FIC – Introdução à Programação Disciplina: Introdução à Programação Prof. Edilson Hipolito da Silva edilson.hipolito@ifsc.edu.br – http://www.hipolito.info 19. Uma P.A. (progressão aritimética) fica determinada pela sua razão (r) e pelo primeiro termo (a1). Escreva um programa que seja capaz de determinar qualquer termo de uma P.A., dado a razão e o primeiro termo. • an = a1 + (n – 1 ) * r 20. Uma P.G. (progressão geométrica) fica determinada pela sua razão (q) e pelo primeiro termo (a1). Escreve um programa que seja capaz de determinar qualquer termo de uma P.G., dado a razão e o primeiro termo. • an = a1 * q(n-1) 21. Cada degrau de uma escada tem X de altura. Faça um programa que receba essa altura e a altura que o usuário deseja alcançar subindo a escada. Calcule e mostre quantos degraus o usuário deverá subir para atingir seu objetivo, sem se preocupar com a altura do usuário. 22. Ler dois valores para as variáveis A e B, efetuar a troca dos valores de forma que a variável A passe a ter o valor da variável B e que a variável B passe a ter o valor da variável A. Apresente os valores trocados. 23. Considere que o número de uma placa de veículo é composto por quatro algarismos. Construa um programa que leia este número e apresente o algarismo correspondente à casa das unidades. 24. Considere que o número de uma placa de veículo é composto por quatro algarismos. Construa um programa que leia este número e apresente o algarismo correspondente à casa das dezenas. 25. Considere que o número de uma placa de veículo é composto por quatro algarismos. Construa um programa que leia este número e apresente o algarismo correspondente à casa das centenas. 26. Considere que o número de uma placa de veículo é composto por quatro algarismos. Construa um programa que leia este número e apresente o algarismo correspondente à casa das unidades de milhar. 27. Considere que o número de uma placa de veículo é composto por quatro algarismos. Construa um programa que leia este número e apresente o algarismo correspondente à casa das centenas. 28. Seja uma seqüência A,B,C, ... determinando um Progressão Geométrica (P.G.), o termo médio (B) de uma P.G. é determinado pela média geométrica de seus termos, sucessor (C) e antecessor (B). Com base neste enunciado construa um programa que calcule o termo médio (B) através de A, C. 29. Antes de o racionamento de energia ser decretado, quase ninguém falava em quilowatts; mas, agora, todos incorporaram essa palavra em seu vocabulário. Sabendo- se que 100 quilowatts de energia custa um sétimo do salário mínimo, fazer um algoritmo que receba o valor do salário mínimo e a quantidade de quilowatts gasta por uma residência e calcule (imprima). • o valor em reais de cada quilowatt; • o valor em reais a ser pago; • o novo valor a ser pago por essa residência com um desconto de 10%. 30. Criar um algoritmo que leia a quantidade de fitas que uma locadora de vídeo possui e o valor que ela cobra por cada aluguel, mostrando as informações pedidas a seguir: • Sabendo que um terço das fitas são alugadas por mês, exiba o faturamento anual da locadora; • Quando o cliente atrasa a entrega, é cobrada uma multa de 10% sobre o valor do aluguel. Sabendo-se que um décimo das fitas alugadas no mês são devolvidas com atraso, calcule o valor ganho com multas por mês; Edilson Hipolito Da Silva Edilson Hipolito Da Silva IFSC – Instituto Federal de Santa Catarina Curso: FIC – Introdução à Programação Disciplina: Introdução à Programação Prof. Edilson Hipolito da Silva edilson.hipolito@ifsc.edu.br – http://www.hipolito.info • Sabendo-se ainda que 2% das fitas se estragam ao longo do ano, e um décimo do total é comprado para reposição, exiba a quantidade de fitas que a locadora terá no final do ano. • Faça o teste para o 300 fitas a R$8,00 por locação.
Compartilhar