Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Algoritmo em Python Slide: Prof. Fernando Massanori Condições print ( “Bem vindo ao meu programa!”) print ( “Volte sempre!”) Condições Seus programas nem sempre serão sequências simples de comandos “Executar ou não executar? Eis a questão...” Em geral não executo todas as linhas do programa Passar pelas linhas de um programa é como andar de carro numa cidade Existem pontos onde decidimos qual caminho escolher Condições if Ler dois valores inteiros e imprimir o maior deles Dois pontos e identação if Verificar se um carro é novo ou velho Se o carro tiver pelo menos três anos é novo if Pergunte a velocidade de um carro, supondo um valor inteiro. Caso ultrapasse 110 km/h, exiba uma mensagem dizendo que o usuário foi multado. Neste caso, exiba o valor da multa, cobrando R$ 5,00 por km acima de 110. if else O que fazer quando a condição do if é falsa? Os dois códigos abaixo fazem a mesma coisa: If/else O computador segue por este caminho se a condição é verdadeira (idade <= 3) O computador segue por O caminho False este caminho se a condição é falsa (idade > 3) idade <= 3 O caminho True condição Estrutura aninhadas Considere a empresa de telefonia Tchau. Abaixo de 200 minutos, a empresa cobra R$ 0,20 por minuto. Entre 200 e 400 minutos, o preço é R$ 0,18. Acima de 400 minutos o preço por minuto é R$ 0,15. Calcule sua conta de telefone. Estrutura aninhadas Estruturas aninhadas Modifique o programa da empresa Tchau para uma promoção onde a tarifa é de R$ 0,08 quando você utiliza mais que 800 minutos Estruturas aninhadas elif A cláusula elif substitui um par else if Lista II 1. Faça um programa que peça um número inteiro e retorne se esse número é positivo ou negativo. 2. Faça um programa que peça um número inteiro e retorne se esse número é Positivo, Negativo, ímpar ou Par. 3. Faça um programa que peça os três lados de um triângulo. O programa deverá informar se os valores podem ser um triângulo. Indique, caso os lados formem um triângulo, se o mesmo é: equilátero, isósceles ou escaleno. Lista II 4. Determine se um ano é bissexto. Verifique no Google como saber se um ano é bissexto. 5. João Papo-de-Pescador, homem de bem, comprou um microcomputador para controlar o rendimento diário de seu trabalho. Toda vez que ele traz um peso de peixes maior que o estabelecido pelo regulamento de pesca do estado de São Paulo (50 quilos) deve pagar uma multa de R$ 4,00 por quilo excedente. João precisa que você faça um programa que leia a variável peso (peso de peixe) e verifique se há excesso. Se houver, gravar na variável excesso e na variável multa o valor da multa que João Deverá pagar. Caso contrário mostrar tais variáveis com ZERO. 6. Faça um programa que leia três números e mostre o maior deles. 7 Faça um programa que leia três números e mostre o maior e o menor deles. Lista II 8 Faça um programa que pergunte quanto você ganha por hora e o número de horas trabalhadas no mês. Calcule e mostre o total do seu salário no referido mês, sabendo-se que são descontados 11% para o Imposto de Renda, 8% para o INSS e 5% para o sindicato, faça um programa que nos dê o salário bruto, quanto pagou ao INSS, quanto pagou ao sindicato e o salário líquido. Observe que salário bruto – descontos = salário líquido. Calcule os descontos e o salário líquido, conforme a tabela abaixo: a. + Salário Bruto: R$ b. – IR (11%): R$ c. – INSS(8%): R$ d – Sindicato(5%): R$ e = Salário Líquido: R$ Lista II 9. Faça um programa para uma loja de tintas. O programa deverá pedir o tamanho em metros quadrados da área a ser pintada. Considere que a cobertura da tinta é de 1 litro para cada 3 metros quadrados e que a tinta é vendida em latas de 18 litros, que custam R$ 80,00. Informe ao usuário quantidade de latas de tinta a serem compradas e o preço total. Obs: somente são vendidos um número inteiro de latas. 10. Faça um programa para calcular sua média final: respeitando a regra: Nota final >= 6 e frequência >= 75 %. Lembrando que temos 80 aulas no semestre. Nota > = 6 e Freq >= 75 Aprovado Nota > = 6 e Freq < 75 Reprovado por falta Nota < 6 e Freq >= 75 Reprovado por Nota Nota < 6 e Freq < 75 Reprovado.
Compartilhar