Introdução a Programação Python - Prof. MARCO VAZ

MarcoVaz
58.3K views

Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content

Exercitando (Condicional)

Dado o seguinte comando : print("{0:#^30}".format("Programação Python")). Qual será a sua saída?

Observe o trecho do programa abaixo.

 if x >= y:
  w = 0
 else  
  w = 1

Que valores as variáveis x e y devem ter para que a execução do trecho de código acima faz com que a variável W armazene o valor 0 (zero):

Dado o trecho de código abaixo:

print ("A");
if q1:
 print ("B")
else:
 print ("C")
print ("D");
if q2:
 print("E");
else:
 print ("F")
print ("G")
print ("H")
Que sequência será impressa pelo programa, caso as condições q1 e q2 sejam verdadeiras:
Exercício 1

Escreva um programa que leia a idade de uma pessoa e, se a idade digitada for 21 ou mais anos, imprima a idade juntamente com a mensagem "Você já é maior de 21 anos".

Programacao Python
Solução
idade = int(input("Digite a sua Idade:"))
if idade >= 21:
 print("Voce já e maior de 21 anos")

Exercício 2

As maçãs custam R$ 1,40 cada se forem compradas menos que uma dúzia e, R$ 1,25 cada, se forem compradas pelo menos uma dúzia. Escreva um programa que leia o número de maçãs compradas, calcule e escreva o valor total da compra.

Programacao Python
Solução

qtd = int(input("Digite a quantidade de maçãs compradas :"))
if qtd >= 12:
   compra= qtd * 1.25
else:
   compra= qtd * 1.4
print("o valor de sua compra é:", compra)


Exercício 3

A escola “APRENDER” faz o pagamento de seus professores por hora/aula mais 15% do salário referente ao Descanso Semanal Remunerado (DSR). Faça um programa que leia o nível do professor (1 ou 2) e a quantidade de horas de aula dadas no Mês, calcule e exiba o salário de um professor. Sabe-se que o valor da hora/aula segue a tabela abaixo:

  • Professor Nível 1 R$56,00 por hora/aula
  • Professor Nível 2 R$66,00 por hora/aula
    Obs: Exiba o salário formatado com 2 casas decimais.
Programacao Python
Solução
horas= int(input("Digite a quantidade de horas trabalhadas :"))
nivel = int(input("Digite o nivel do professor(1 ou 2): "))
if nivel == 1:
   salario= horas * 56.00
else:
   salario= horas * 66.00
dsr = salario *  0.15;
salario = salario + dsr;
print("o salario do professor é:{0:.2f}".format(salario))



Desafio

Faça um programa que calcule o desconto de uma compra feita em uma loja. O programa deve ler o valor das compras e calcular o valor do desconto obedecendo os seguintes percentuais:

  • 10% de desconto se a compra for menor ou igual que R$2.000,00;
  • 5% de desconto se a compra for maior que R$ 2.000,00 e menor ou igual a R$ 3.000,00;
  • 3% de desconto se for maior que R$ 3.000,00 e menor ou igual a R$ 5.000,00;
  • 2% de desconto para compras acima de R$ 5.000,00.

O programa deverá exibir o valor da compra, o valor do desconto e o total a pagar. Formatar as saídas para 2 casas decimais.

Programacao Python
Solução
 
compras= float(input("Digite o valor de suas compras:"))

if compras <= 2000:
     taxa=0.1
elif compras <= 3000: # Nessa condição não é necessário por a condição de maior que 2000, pois nesse if já é maior que 2000*/
     taxa = 0.05     
elif compras <= 5000: # Nessa condição não é necessário por a condição de maior que 3000, pois nesse if já é maior que 3000*/
     taxa = 0.03    
else:
      taxa=0.02      # Nessa condição não é necessário por a condição de maior que 2000, pois nesse if já é maior que 2000*/        
desconto = compras * taxa
totpagar = compras - desconto
print("Compras : R$ {0:.2f}".format(compras))
print("Desconto: R$ {0:.2f}".format(desconto))
print("Total   : R$ {0:.2f}".format(totpagar))

Open Source Your Knowledge: become a Contributor and help others learn. Create New Content