Lista de Exercícios de Estrutura de Decisão
Aqui estão os exercícios para praticar estruturas de decisão em Python. Clique nos links para acessar os códigos correspondentes.
Exercícios
-
Maior de dois números:
Faça um Programa que peça dois números e imprima o maior deles.
Código -
Positivo ou negativo:
Faça um Programa que peça um valor e mostre na tela se o valor é positivo ou negativo.
Código -
Masculino ou Feminino:
Faça um Programa que verifique se uma letra digitada é "F" ou "M". Conforme a letra escrever: F - Feminino, M - Masculino, Sexo Inválido.
Código -
Vogal ou consoante:
Faça um Programa que verifique se uma letra digitada é vogal ou consoante.
Código -
Média do aluno:
Faça um programa para a leitura de duas notas parciais de um aluno. O programa deve calcular a média alcançada por aluno e apresentar:
- A mensagem "Aprovado", se a média alcançada for maior ou igual a sete
- A mensagem "Reprovado", se a média for menor do que sete
- A mensagem "Aprovado com Distinção", se a média for igual a dez
-
Maior de três números:
Faça um Programa que leia três números e mostre o maior deles.
Código -
Maior e menor de três:
Faça um Programa que leia três números e mostre o maior e o menor deles.
Código -
Produto mais barato:
Faça um programa que pergunte o preço de três produtos e informe qual produto você deve comprar, sabendo que a decisão é sempre pelo mais barato.
Código -
Números em ordem decrescente:
Faça um Programa que leia três números e mostre-os em ordem decrescente.
Código -
Período do dia:
Faça um Programa que pergunte em que turno você estuda. Peça para digitar M-matutino ou V-Vespertino ou N- Noturno. Imprima a mensagem "Bom Dia!", "Boa Tarde!" ou "Boa Noite!" ou "Valor Inválido!", conforme o caso.
Código -
Reajuste salarial:
As Organizações Tabajara resolveram dar um aumento de salário aos seus colaboradores. Faça um programa que recebe o salário de um colaborador e o reajuste segundo o seguinte critério:
Faixa salarial Aumento Até R$ 280,00 20% R$ 280,00 a R$ 700,00 15% R$ 700,00 a R$ 1500,00 10% Acima de R$ 1500,00 5% O programa deve mostrar o salário antes do reajuste, percentual de aumento, valor do aumento e novo salário.
Código -
Folha de pagamento:
Faça um programa para o cálculo de uma folha de pagamento, com descontos de IR (conforme tabela) e 3% para o Sindicato. O FGTS corresponde a 11% do Salário Bruto.
Salário Bruto Desconto IR Até 900 Isento Até 1500 5% Até 2500 10% Acima de 2500 20% -
Dia da semana:
Faça um Programa que leia um número e exiba o dia correspondente da semana. (1-Domingo, 2- Segunda, etc.), se digitar outro valor deve aparecer valor inválido.
Código -
Conceito do aluno:
Faça um programa que lê as duas notas parciais de um aluno e calcule a média, atribuindo conceitos conforme tabela:
Média Conceito Status 9.0 a 10.0 A APROVADO 7.5 a 9.0 B APROVADO 6.0 a 7.5 C APROVADO 4.0 a 6.0 D REPROVADO 0 a 4.0 E REPROVADO -
Tipos de triângulo:
Faça um Programa que peça os 3 lados de um triângulo. O programa deverá informar se os valores podem ser um triângulo e, se for, se é equilátero, isósceles ou escaleno.
Código -
Equação do segundo grau:
Faça um programa que calcule as raízes de uma equação do segundo grau, na forma ax² + bx + c, fazendo as validações necessárias.
Código -
Ano bissexto:
Faça um Programa que peça um número correspondente a um determinado ano e informe se este ano é ou não bissexto.
Código -
Data válida:
Faça um Programa que peça uma data no formato dd/mm/aaaa e determine se a mesma é uma data válida.
Código -
Decomposição numérica:
Faça um Programa que leia um número inteiro menor que 1000 e imprima a quantidade de centenas, dezenas e unidades.
Código -
Média de três notas:
Faça um Programa para leitura de três notas parciais de um aluno. O programa deve calcular a média e apresentar o status conforme a média.
Código -
Caixa eletrônico:
Faça um Programa para um caixa eletrônico que informe quantas notas de cada valor serão fornecidas para um saque (notas de 1, 5, 10, 50 e 100 reais).
Código -
Par ou ímpar:
Faça um Programa que peça um número inteiro e determine se ele é par ou ímpar.
Código -
Inteiro ou decimal:
Faça um Programa que peça um número e informe se o número é inteiro ou decimal.
Código -
Operações com números:
Faça um Programa que leia 2 números, pergunte qual operação deseja realizar e informe características do resultado.
Código -
Questionário criminal:
Faça um programa que faça 5 perguntas sobre um crime e classifique a participação da pessoa no crime.
Código -
Desconto em combustível:
Um posto está vendendo combustíveis com descontos diferenciados para álcool e gasolina conforme a quantidade.
Código -
Fruteira:
Uma fruteira está vendendo frutas com tabela de preços diferenciada e desconto adicional para compras maiores.
Código -
Promoção de carnes:
O Hipermercado Tabajara está com uma promoção de carnes com preços diferenciados e desconto para pagamento no cartão.
Código