• Matéria: Informática
  • Autor: lucassousamendeslm
  • Perguntado 3 anos 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:

Respostas

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 similares