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()
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
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}')
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.')
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()
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}')
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}')
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()
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}')
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()
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
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}')
def main(): num1 = get_inteiro('Digite o primeiro número: ') num2 = get_inteiro('Digite o segundo número: ') print(f'MMC: {mmc(num1, num2)}')
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')
def main(): valor = get_inteiro('Fatorial de quanto? ') print(fatorial(valor))
def main(): num1 = get_inteiro('Primeiro número: ') num2 = get_inteiro('Segundo número: ') print(f'MDC: {maximo_divisor_comum(num1, num2)}')
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)
def main(): decimal = get_inteiro('Digite um número inteiro: ') print(f'Romano: {dec2roman(decimal)}')