Baixe o app para aproveitar ainda mais
Prévia do material em texto
++++ Observação: uma questão por página !!!!!!!!!!!!!! [ 1 ] A confederação brasileira de natação irá promover eliminatórias para o próximo mundial. Faça um algoritmo que receba a idade de um nadador e imprima a sua categoria segundo a tabela a seguir: Categoria Infantil A Infantil B Juvenil A Juvenil B Sênior Idade 5 - 7 anos 8 - 10 anos 11 - 13 anos 14 - 17 anos 18 + idade = int(input('Digite a sua idade: ')) if idade>=18: print('Sua categoria é SÊNIOR.') elif 14<=idade<=17: print('Sua categoria é JUVENIL B.') elif 11<=idade<=13: print('Sua categoria é JUVENIL A.') elif 8<=idade<=10: print('Sua categoria é INFANTIL B.') elif 5<=idade<=7: print('Sua categoria é INFANTIL A.') [ 2 ] Escreva um algoritmo que leia um peso na Terra e o número de um planeta e imprima o valor do seu peso neste planeta. A relação de planetas é dada a seguir juntamente com o valor das gravidades relativas à da Terra: # (Planeta) 1 (Mercúrio) 2 (Vênus) 3 (Marte) 4 (Júpiter) 5 (Saturno) 6 (Urano) G.Relativa 0,37 0,88 0,38 2,64 1,15 1,17 peso = float (input('Digite o seu peso: ')) planeta = float (input('Digite o código do planeta: ')) if planeta == 1: print('Seu peso em Mercúrio vale: {0}'.format(peso*0.37)) elif planeta == 2: print('Seu peso em Vênus vale: {0}'.format(peso*0.88)) elif planeta == 3: print('Seu peso em Marte vale: {0}'.format(peso*0.38)) elif planeta == 4: print('Seu peso em Júpiter vale: {0}'.format(peso*2.64)) elif planeta == 5: print('Seu peso em Saturno vale: {0}'.format(peso*1.15)) elif planeta == 6: print('Seu peso em Urano vale: {0}'.format(peso*1.17)) [ 3 ] Faça um algoritmo que mostre o menu de opções a seguir, receba a opção do usuário e os dados necessários para executar cada operação. No caso da operação 2, o segundo número não pode ser zero. No caso da operação 3, o número não pode ser negativo. Se a opção digitada for inválida, mostre a mensagem “Opção Inválida”. import math print("Menu de opções") print("1 - Somar dois números") print("2 - Dividir dois números") print("3 - Raiz quadrada de um número") opcao = int(input("Digite a sua opção: ")) if opcao==1: a = float(input('Digite o primeiro número: ')) b = float(input('Digite o primeiro número: ')) print(' {0} + {1} = {2} '.format(a,b,a+b)) elif opcao==2: a = float(input('Digite o primeiro número: ')) b = float(input('Digite o primeiro número: ')) if b==0: print('O segundo termo não pode ser zero.') else: print(' {0}/{1} = {2} '.format(a,b,a/b)) elif opcao==3: a = float(input('Digite o número: ')) if a<0: print('O número digitado não pode ser negativo.') else: print(' A raiz quadrada de {0} vale {1} '.format(a,math.sqrt(a))) else: print('Opção Inválida.') [ 5 ] Escreva um algoritmo que leia o destino do passageiro, se a viagem inclui retorno (“Sim” para ida e volta, e “Não” para só ida) e informar o preço da passagem conforme a tabela a seguir: Regiâo Sudeste Norte Sul Centro-Oeste Ida e Volta R$ 750 R$ 500 R$ 1100 R$ 780 Só Ida R$ 400 R$ 300 R$ 600 R$ 450 import string destino = input("Escreva seu destino: ") passagem = input(" 1. 'Sim' para ida e volta 2. 'Não' só ida: ") if destino.upper()=='NORTE': if passagem.upper()=='SIM': print('Valor da passagem R$ 500') elif passagem.upper()=='NÃO': print('Valor da passagem R$ 300') elif destino.upper()=='SUDESTE': if passagem.upper()=='SIM': print('Valor da passagem R$ 750') elif passagem.upper()=='NÃO': print('Valor da passagem R$ 400') elif destino.upper()=='SUL': if passagem.upper()=='SIM': print('Valor da passagem R$ 1100') elif passagem.upper()=='NÃO': print('Valor da passagem R$ 600') elif destino.upper()=='CENTRO-OESTE': if passagem.upper()=='SIM': print('Valor da passagem R$ 780') elif passagem.upper()=='NÃO': print('Valor da passagem R$ 450') [ 6 ] Codifique o fluxograma abaixo em Python. i = int(input("Digite o valor de I: ")) if i%2==0: i = i + 10 else: i = i * 2 print("Valor de I: {0}".format(i))
Compartilhar