Informática, perguntado por lucassousamendeslm, 6 meses atrás

Escreva um programa em Python que permite ao usuário digitar dois números inteiros e exibir o resultado para cada uma das seguintes operações, nesta ordem: soma, subtração, multiplicação, divisão, divisão truncada, resto e exponenciação. Confira, no material do curso, os operadores matemáticos.

Anexos:

Soluções para a tarefa

Respondido por marcosintergo
0

Resposta:

1. Primeiro algoritmo

import math

n1 = int(input("Digite o primeiro número: "))

n2 = int(input("Digite o segundo número: "))

print(n1+n2)

print(n1-n2)

print(n1*n2)

print(n1/n2)

print(f"{math.floor(n1/n2)}")

print(n1%n2)

print(n1**n2)

2. Segundo algoritmo

import math

n1 = int(input("Digite o primeiro número: "))

n2 = int(input("Digite o segundo número: "))

print("\n")

print(f"A soma dos números é igual a {n1+n2}")

print(f"A subtração dos números é igual a {n1-n2}")

print(f"A multiplicação dos números é igual a {n1*n2}")

print(f"A divisão dos números é igual a {n1/n2}")

print(f"A divisão truncada dos números é igual a {math.floor(n1/n2)}")

print(f"O resto da divisão dos números é igual a {n1%n2}")

print(f"A exponenciação dos números é igual a {n1**n2}")

Explicação:

Dois algoritmos feitos em Python. A unica diferença entre os dois é a formatação das saídas dos dados. Foi importado o Math para ser usado o math.floor que arredonda para baixo o numero especificado.

Espero ter ajudado.

Perguntas interessantes