Faça um algoritmo em C++ que calcule e imprima o quadrado e o cubo de um número digitado pelo usuário. OBS: Não utilize o comando “pow( )”
Passo 1
O enunciado pede um programa em C
que leia um número fornecido pelo usuário e calcule tanto o seu quadrado quanto o seu cubo, sem usar a função
pow()
da biblioteca padrão. O conteúdo envolve leitura de dados, operações aritméticas básicas (multiplicação) e saída de resultados.Passo 2
Definimos uma variável de tipo
double
(para suportar números inteiros e reais) para armazenar o valor digitado pelo usuário. Em seguida, utilizamos std::cin
para ler esse valor.Passo 3
Para calcular o quadrado, usamos
e, depois, para obter o cubo, podemos multiplicar o quadrado pelo próprio número:
Passo 4
Finalmente, usamos
std::cout
para imprimir na tela os valores de quadrado e cubo obtidos.Resposta
#include <iostream>
using namespace std;
int main() {
double num;
cout << "Digite um número: ";
cin >> num;
double quadrado = num * num;
double cubo = quadrado * num;
cout << "Quadrado: " << quadrado << endl;
cout << "Cubo: " << cubo << endl;
return 0;
}