• Matéria: Lógica
  • Autor: Lcoelho
  • Perguntado 9 anos atrás

Faça um algoritmo que leia um número positivo maior que zero, e calcule e mostr:
a) o numero digitado ao quadrado.
b) o numero digitado ao cubo.
c) a raiz quadrada do numero digitado.

Respostas

respondido por: Niselinz
3
#include <stdio.h>
#include <math.h>
int main ( )
{   
       int n, nquadrado, ncubo, raizq;
       printf ("Digite um numero positivo maior que zero\n");   
       scanf ("%i", &n);
       
       nquadrado = pow (n, 2);   
       printf ("Valor do numero ao quadrado %i\n", nquadrado);
  
       ncubo = pow (n,3);   
       printf ("Valor do numero ao cubo %i\n", ncubo);

       raizq = sqrt (n); 
       printf ("Valor da raiz quadrada %i", raizq);

  return 0;
}

Linguagem C de programação.
***Observação → usei variáveis do tipo int = número inteiro.
Caso queira analisar números positivos decimais,
troque a variável do tipo int pela variável do tipo float. 

Caso tenha dúvidas, comente.
Bons estudos! :)
Perguntas similares