Faça um programa que solicite dois números e informe:
A raiz quadrada da soma dos quadrados;
A raiz quadrada da soma dos quadrados;
Passo 1
Beleza, o enunciado pede um programinha que lê dois números e mostra a raiz quadrada da soma dos quadrados deles. Isso é conteúdo de operações aritméticas básicas: elevar ao quadrado, somar e extrair raiz quadrada. Para resolver, a gente vai precisar saber como ler valores, usar potência (²) e aplicar a função de raiz quadrada.
Passo 2
Primeiro, a gente vai “pegar” os dois números que o usuário digita.
- Usa uma função de entrada (no Python, por exemplo,
input()
) para ler cada número. - Guarda esses valores em duas variáveis, digamos
a
eb
.
Não pule etapa: sempre converte a string lida para número (inteiro ou real).
Passo 3
Agora vem a parte do “quadrado”. Teoricamente, elevar um número ao quadrado é multiplicar ele por ele mesmo. Em LaTeX, escrevemos isso como
ou
.
Exemplo: se .
Exemplo: se
a = 3
, então
Passo 4
Em seguida, somamos esses quadrados:
Isso significa só pegar os dois resultados de
Passo 5
Por fim, aplicamos a raiz quadrada no resultado
. A raiz quadrada de um número
é aquele valor que, ao ser elevado ao quadrado, volta a
. Em LaTeX:
Na prática, em muitas linguagens tem uma função pronta (em Python,
math.sqrt()
; em C, sqrt()
da biblioteca <math.h>
).Passo 6
Juntando tudo em um pseudo‐código simples (estilo Python):
import math
a = float(input("Digite o primeiro número: "))
b = float(input("Digite o segundo número: "))
S = a**2 + b**2 # calcula a soma dos quadrados
resultado = math.sqrt(S) # tira a raiz quadrada de S
print("A raiz quadrada de a² + b² é:", resultado)
Resposta
A expressão matemática final que o programa deve calcular e exibir é: