0
respostas

Minhas Respostas

Segue todas as minhas respostas das atividades do curso.

# Primeiro Exercício:

def idade():
   Nascimento = int(input('Digite o ano de nascimento:'))
   Ano_Atual = int(input('Digite o ano atual:'))
   soma = Ano_Atual - Nascimento
   print(soma)

idade()

# Segundo Exercício:

def quant_caracteres():
     return len(palavra)

palavra = input('Digite uma palavra:')
resultado = quant_caracteres()
print(f'Essa palavra tem {resultado} caracteres.')

# Terceiro Exercício:

hora_atual = int(input('Digite a hora atual (0-23):'))

def comprimento():
    if hora_atual < 12:
        print('Bom dia!')
    elif 12 <= hora_atual < 18:
        print('Boa Tarde!')
    elif 18 <= hora_atual <= 23 :
        print('Boa Noite!')
    else:
        print('Horário errado!')

comprimento()

# Quarto Exercício:

numero_cliente = input('Digite seu número de telefone:')

def conversor():
    return int(numero_cliente)

def verificador():
        verificado = isinstance(conversor(),int)
        if verificado == True:
            print('Todos os números foram convertidos corretamente!')
        else:
             print('Error!')
    
verificador()

# Quinto Exercício:

valores_de_vendas = []

def add_in_lista():
    vendas = input('Digite os valores das vendas:')
    lista_separador = vendas.split(',')
    for valores in lista_separador:
        valores_de_vendas.append(int(valores.strip()))
    
add_in_lista()

soma_total = sum(valores_de_vendas)

print(f'O total de vendas foi:{soma_total}')

# Sexto Exercício:

valores_add = []

def add_in_lista():
    valores = input('Digite os números separados por espaço:')
    lista_separador = valores.split(' ')
    for valores in lista_separador:
        valores_add.append(int(valores.strip()))
add_in_lista()

def filtro(valores_add):
    return valores_add % 2 == 0 
    
filtro_resultado = filter(filtro, valores_add)
print(list(filtro_resultado))

# Sétimo Exercício:

lista_itens = []
lista_preco = []

item = input('Digite os produtos separados por vírgula:').split(',')
preco = input('Digite os preços separados por vírgula:').split(',')

def add_in_lista_itens():
    for itens in item:
        lista_itens.append(itens.strip())
add_in_lista_itens()

def add_in_lista_preco():
    for valor in preco:
        lista_preco.append(valor.strip())
add_in_lista_preco()

def apresentacao():
    for item_a, item_b in zip(lista_itens, lista_preco):
        print(f'{item_a}: {item_b}')
apresentacao()

# Oitavo Exercício:

primeiro_numero = int(input('Digite o primeiro número:'))
segundo_numero = int(input('Digite o segundo número:'))
opcao = input('Escolha uma opção (| + | - | * | / |)')

def somar():
    resultado_soma = primeiro_numero + segundo_numero
    print(resultado_soma)

def subtracao():
    resultado_subtracao = primeiro_numero - segundo_numero
    print(resultado_subtracao)

def multiplicacao():
    resultado_multiplicacao = primeiro_numero * segundo_numero
    print(resultado_multiplicacao)

def divisao():
    resultado_divisao = primeiro_numero / segundo_numero
    print(resultado_divisao)

def opcoes():

    if opcao == ('+') :
        somar()
    elif opcao == ('-'):
        subtracao()
    elif opcao == ('*'):
        multiplicacao()
    elif opcao == ('/'):
        divisao()
    else:
        print('opção errada!')
opcoes()

# Nono Exercício:

valor_do_desconto = int(input('Digite a porcentagem de desconto:'))
valor_do_produto = int(input('Digite o valor do produto:'))

desconto = valor_do_produto * valor_do_desconto/100
resultado = valor_do_produto - desconto

print(f'O preço final com desconto é: {resultado}')

# Décimo Exercício

numero = int(input('Digite um número:'))

def somatorio(numero):
    resultado = 0
    for i in range(1, numero+1):
        resultado += i
    return resultado

print(f'A soma de 1 a {numero} é: {somatorio(numero)}')