Página inicial
/
Tecnologia
/
crie um programa utilizando o switch onde o primeiro caso ira calcular a raiz de um número é o segundo caso ira calcular a

Question

Crie um programa utilizando o switch onde o primeiro caso ira calcular a raiz de um número é o segundo caso ira calcular a potencia​

Solution

Verificación de expertos
4.7 (330 Votos)
Inês Maria Especialista · Tutor por 3 anos

Resposta

Resposta:Segue abaixo um programa em C que utiliza o comando switch para calcular a raiz de um número no primeiro caso e a potência de um número no segundo caso.```c#include #include int main(){ int opcao; double num1, num2; printf("Digite 1 para calcular a raiz quadrada e 2 para calcular a potência:\n"); scanf("%d", &opcao); printf("Digite o número para o cálculo:\n"); scanf("%lf", &num1); switch (opcao){ case 1: printf("A raiz quadrada de %.2lf é %.2lf\n", num1, sqrt(num1)); break; case 2: printf("Digite o exponente para calcular a potência:\n"); scanf("%lf", &num2); printf("%.2lf elevado a %.2lf é %.2lf\n", num1, num2, pow(num1, num2)); break; default: printf("Opção inválida!\n"); break; } return 0;}```【Dicas】Este programa usa a função printf() para solicitar ao usuário que escolha um cálculo e insira os números apropriados. O comando switch é usado para selecionar o cálculo com base na escolha do usuário. No primeiro caso, a função sqrt() é usada para calcular a raiz quadrada de um número, e no segundo caso, a função pow() é usada para calcular a potência de um número.【Descrição】O programa começa solicitando ao usuário que escolha o cálculo que deseja fazer (1 para raiz quadrada, 2 para potência). Dependendo da escolha do usuário, o switch executa o cálculo correspondente. No caso de raiz quadrada, o programa solicita ao usuário que insira um número, e então calcula e exibe a raiz quadrada desse número. No caso de potência, o programa solicita ao usuário que insira dois números e então calcula e exibe o primeiro número elevado ao segundo número. Se o usuário inserir uma opção diferente de 1 ou 2, o programa exibe uma mensagem de erro.【Resposta Final】A saída do programa depende das entradas do usuário. Por exemplo, se o usuário escolher a opção 1 e inserir o número 9, a saída será "A raiz quadrada de 9.00 é 3.00". Se o usuário escolher a opção 2 e inserir os números 2 e 3, a saída será "2.00 elevado a 3.00 é 8.00".