Ejemplo n.º 1
0
def main():
    limite_sup = get_inteiro('Digite o limite superior: ')
    limite_inf = get_inteiro('Digite o limite inferior: ')
    while limite_inf <= limite_sup:
        if primo(limite_inf): print(limite_inf, end = ' ')
        limite_inf += 1
    print()
Ejemplo n.º 2
0
def main():
    numero = get_inteiro('Digite um número N: ')
    limite_superior = get_inteiro('Digite o limite superior: ')
    limite_inferior = get_inteiro('Digite o limite inferior: ')
    indice = 1
    while limite_inferior <= limite_superior:
        if limite_inferior % numero == 0:
            print(f'{indice}º múltiplo: {limite_inferior}')
            indice += 1
        limite_inferior += 1
Ejemplo n.º 3
0
def main():
    num1 = get_inteiro('Digite o primeiro número: ')
    num2 = get_inteiro('Digite o segundo número: ')
    contador = 0
    while num1 >= num2:
        quociente = num1 - num2
        num1 = quociente
        contador += 1
    print(f'Quociente: {contador}')
    print(f'Resto: {quociente}')
Ejemplo n.º 4
0
def main():
    containers = get_int_positivo('Digite o número de containers: ')
    contador = 1
    peso_containers = passageiros = 0
    while contador <= containers:
        peso_containers += get_number(f'Peso do {contador} container: ')
        contador += 1
    contador = 1
    print('-----Dados dos passageiros-----')
    while True:
        bilhete = get_int_positivo('Bilhete:')
        if bilhete == 0: break
        passageiros += 1
        bagagens = get_inteiro('Quantidade de bagagens: ')
        bagagens *= 10 # consegue o peso em KG da bagagem
    passageiros_kg = passageiros * 70
    print('========= Relatório de voo =========')
    print(f'Quantidade de passageiros: {passageiros}')
    print(f'Volume de bagagens: {bagagens} KG')
    print(f'Peso dos passageiros: {passageiros_kg} KG')
    print(f'Peso da carga: {peso_containers}')
    total = bagagens + passageiros_kg + peso_containers
    print(f'Peso total: {total}')
    combustivel = 500000 - total
    combustivel = combustivel / 1.5
    print(f'É possível colocar {combustivel:.1f} L de combustível.')
    if combustivel >= 10000:
        print('É possível decolar!')
    else:
        print('Não é possível decolar.')
Ejemplo n.º 5
0
def main():
    contador = 1
    valor = get_inteiro('Por favor, digite um número inteiro: ')
    while contador <= valor:
        if contador % 2 == 0: print(contador, end=' ')
        contador += 1
    print()
Ejemplo n.º 6
0
def main():
    limite = get_inteiro('Digite um número para o limite: ')
    contador = 1
    somatorio = 0
    while contador <= limite:
        somatorio += contador
        contador += 1
    print(f'Somatório: {somatorio}')
Ejemplo n.º 7
0
def main():
    num = get_inteiro('Digite um número: ')
    if num < 0: num *= -1
    digitos = 1
    while num // 10 > 0:
        num = num // 10
        digitos += 1
    print(f'Número de dígitos: {digitos}')
Ejemplo n.º 8
0
def main():
    qtd = get_inteiro('Digite a quantidade de termos: ')
    incremento = 2
    contador = numero = 1
    while contador <= qtd:
        print(numero, end=' ')
        numero += incremento
        incremento += 1
        contador += 1
    print()
Ejemplo n.º 9
0
def main():
    numero = get_inteiro('Digite um número para análise: ')
    maior = 1
    while numero >= 1:
        if (sqrt(numero) * 10) % 10 == 0:
            maior = numero
            break
        numero -= 1
    print(f'Maior quadrado: {maior}')
    print(f'{int(sqrt(maior))}**2 = {maior}')
Ejemplo n.º 10
0
def main():
    qtd = get_inteiro('Digite a quantidade de termos: ')
    penultimo = atual = 0
    ultimo = 1
    contador = 3
    print(0, 1, end=' ')
    while contador <= qtd:
        atual = penultimo + ultimo
        print(atual, end=' ')
        penultimo = ultimo
        ultimo = atual
        contador += 1
    print()
Ejemplo n.º 11
0
def filtro_bois(fichas):
    contador = 1
    peso = 0.0
    nome = ' '
    ident = gordo = id_magro = id_gordo = 0
    magro = 200000

    while contador <= fichas:
        ident = get_inteiro(f'ID do {contador}º boi: ')
        nome = input(f'Nome do {contador}º boi: ')
        peso = get_number(f'Peso em KG do {contador}º boi: ')
        if peso > gordo:
            gordo = peso
            id_gordo = ident
        if peso < magro:
            magro = peso
            id_magro = ident
        contador += 1
    return magro, id_magro, gordo, id_gordo
Ejemplo n.º 12
0
def main():
    alunos = aprovados = reprovados = 0
    while True:
        matricula = get_inteiro('Matrícula: ')
        if matricula == 0: break
        alunos += 1
        nota1 = get_number('Digite a primeira nota: ')
        nota2 = get_number('Digite a segunda nota: ')
        nota3 = get_number('Digite a terceira nota: ')
        media = ((nota1 * 2) + (nota2 * 3) + (nota3 * 5)) / 10
        if media >= 7:
            print(f'Aluno aprovado com média {media:.2f}!')
            aprovados += 1
        else:
            print(f'Aluno reprovado com média {media:.2f}!')
            reprovados += 1
    print(f'Total de alunos: {alunos}')
    print(f'Alunos aprovados: {aprovados}')
    print(f'Alunos reprovados: {reprovados}')
Ejemplo n.º 13
0
def main():
    num1 = get_inteiro('Digite o primeiro número: ')
    num2 = get_inteiro('Digite o segundo número: ')
    print(f'MMC: {mmc(num1, num2)}')
Ejemplo n.º 14
0
def main():
    fichas = get_inteiro('Quantas fichas irá avaliar? ')
    magro, id_magro, gordo, id_gordo = filtro_bois(fichas)
    print(f'Boi mais magro: {id_magro}, com {magro} KG')
    print(f'Boi mais gordo: {id_gordo}, com {gordo} KG')
Ejemplo n.º 15
0
def main():
    valor = get_inteiro('Fatorial de quanto? ')
    print(fatorial(valor))
Ejemplo n.º 16
0
def main():
    num1 = get_inteiro('Primeiro número: ')
    num2 = get_inteiro('Segundo número: ')
    print(f'MDC: {maximo_divisor_comum(num1, num2)}')
Ejemplo n.º 17
0
def main():
    A0 = get_inteiro('Digite o valor inicial: ')
    limite = get_inteiro('Digite o limite: ')
    razao = get_inteiro('Digite a razão da PA: ')
    progressao_geometrica(A0, razao, limite)
Ejemplo n.º 18
0
def main():
    decimal = get_inteiro('Digite um número inteiro: ')
    print(f'Romano: {dec2roman(decimal)}')