Ejemplo n.º 1
0
# Ex.034 - Escreva um programa que pergunte o salário de um funcionário e calcule o valor do seu aumento.
# Para salários superiores a R$1250,00, calcule um aumento de 10%. Para os inferiores ou iguais, o aumento é de 15%

salario = float(input('Qual o seu salário? '))
reajuste_10 = (salario/100)*10
reajuste_15 = (salario/100)*15
if salario <= 1250:
    reajuste  = salario + ((salario/100)*15)
    print(f'''Salário ATUAL = R${salario}
Valor do REAJUSTE = R${reajuste_15}
Salário REAJUSTADO = R${reajuste}''')
else:
    reajuste = salario + ((salario/100)*10)
    print(f'''Salário ATUAL = R${salario}
Valor do REAJUSTE = R${reajuste_10}
Salário REAJUSTADO = R${reajuste}''')

print('-----------------------------------------------------------------------------------')

# Ex.035 -  Desenvolva um programa que leia o comprimento de três retas
# e diga ao usuário se elas podem ou não formar um triângulo.

cabecario('VERIFICADOR DE TRIANGULOS')
la = float(input('Diga o primeiro lado: '))
lb = float(input('Diga o segundo lado: '))
lc = float(input('Diga o terceiro lado: '))
if la < (lb + lc) and lb < (la + lc) and lc < (la + lb):
    print(f'O lados {la, lb, lc} FORMAM um triangulo.')
else:
    print(f'Os lados {la, lb, lc} NÂO FORMAM um triangulo')
Ejemplo n.º 2
0
from funex import cabecario

# Ex.066 - Crie um programa que leia números inteiros pelo teclado.
# O programa só vai parar quando o usuário digitar o valor 999, que é a condição de parada.
# No final, mostre quantos números foram digitados e qual foi a soma entre elas (desconsiderando o flag).

soma = cont = 0
cabecario('CONTADOR')
while True:
    num = float(input('Diga um número (999 para parar): '))
    if num == 999:
        break
    soma += num
    cont += 1
print(f'''Total de números indicados: {cont}
Total da soma: {soma}''')

print(
    '-----------------------------------------------------------------------------------'
)

# Ex.067 - Faça um programa que mostre a tabuada de vários números,
# um de cada vez, para cada valor digitado pelo usuário.
# O programa será interrompido quando o número solicitado for negativo.

cabecario('TABUADA')
while True:
    s = int(input('Digite o número: '))
    if s > 0:
        c = 0
        print('-' * 13)
Ejemplo n.º 3
0
from funex import cabecario

# Ex.036 - Escreva um programa para aprovar o empréstimo bancário para a compra de uma casa.
# Pergunte o valor da casa, o salário do comprador e em quantos anos ele vai pagar.
# A prestação mensal não pode exceder 30% do salário ou então o empréstimo será negado.

cabecario('CALCULADORA DE IMPRESTIMOS')
salario = float(input('Qual o seu salário? R$ '))
vimovel = float(input('Qual o valor do imóvel? R$ '))
anos = int(input('Em quantos anos deseja pagar? '))
meses = int(anos*12)
valor_parcela = vimovel/meses
print(f'''Valor do Imóvel: R${vimovel}
Numero de parcelas: {meses}
Valor das parcelas: R${valor_parcela:.2f}''')
if valor_parcela > (salario/100)*30:
    cabecario('IMPRESTIMO NÃO APROVADO')
else:
    cabecario('IMPRESTIMO APROVADO')

print('-----------------------------------------------------------------------------------')

# Ex.037 - Escreva um programa em Python que leia um número inteiro qualquer e
# peça para o usuário escolher qual será a base de conversão: 1 para binário, 2 para octal e 3 para hexadecimal.

cabecario('CONVERSOR DE BASES NUMÉRICAS')
escolha = int(input('''[1] - BINÁRIO
[2] - OCTAL
[3] - HEXADECIMAL
Digite a opção desejada: '''))
numero = int(input('Escolha um número: '))
Ejemplo n.º 4
0
print('-----------------------------------------------------------------------------------')

# Ex.058 - Melhore o jogo do DESAFIO 028 onde o computador vai "pensar" em um número entre 0 e 10.
# Só que agora o jogador vai tentar adivinhar até acertar,
# mostrando no final quantos palpites foram necessários para vencer.

from random import randrange
n_ale = randrange(0, 11)
n_adv = int(input('Qual número de 0 a 10 o PC escolheu? '))
ten = 0
while n_adv != n_ale:
    n_adv = int(input('''Errado! 
Tente novamente: '''))
    ten += 1
cabecario(f'''PARABÉNS! Você acertou!
Número de tentativas: {ten}''')

print('-----------------------------------------------------------------------------------')

# Ex.059 - Crie um programa que leia dois valores e mostre um menu na tela:
# [ 1 ] somar
# [ 2 ] multiplicar
# [ 3 ] maior
# [ 4 ] novos números
# [ 5 ] sair do programa
# Seu programa deverá realizar a operação solicitada em cada caso.

x = int(input('Prmeiro número: '))
y = int(input('Segundo número: '))
esc = 0
while esc != 5:
Ejemplo n.º 5
0
    print(f'O número {n} é PRIMO')
else:
    print(f'O número {n} NÃO É PRIMO.')

print(
    '-----------------------------------------------------------------------------------'
)

# Ex.053 - Crie um programa que leia uma frase qualquer e diga se ela é um palíndromo, desconsiderando os espaços.

frase = str(input('FRASE: ')).strip().upper().split()
junto = ''.join(frase)
par = ''
for c in range(len(junto) - 1, -1, -1):
    par += junto[c]
cabecario(f'FRASE: {junto} - OPOSTO: {par}')
if junto == par:
    cabecario('É PALÍNDROMO')
else:
    cabecario('NÃO É PALINDROMO')

print(
    '-----------------------------------------------------------------------------------'
)

# Ex.054 - Crie um programa que leia o ano de nascimento de sete pessoas.
# No final, mostre quais pessoas ainda não atingiram a maioridade e quantas já são maiores.

maior_idade = []
menor_idade = []
for c in range(1, 8):