Informática, perguntado por indianara18owwjtx, 1 ano atrás

Faça um programa que leia um conjunto nao determinado de valores, um de cada vez, e escreva para cada um dos valores lidos, o quadrado, o cubo e a raiz quadrada. Finalize a entrada de dados com um valor negativo ou zero


jvsilvictorox7rfj: Em que linguagem, Indianara ?

Soluções para a tarefa

Respondido por tathianam
0

Fiz em C, se ajudar!

#include <stdio.h>#include <math.h>void main(){ int nInput;  float nQuadrado, nCubo, nRaiz; printf("\n Exercicio de Calculo - Informe zero ou negativo para sair "); printf("\n------------------------------------------------------------"); nInput = 1; while (nInput > 0){  printf("\n Digite um numero: "); scanf("%i", &nInput); if (nInput > 0) { nQuadrado = pow(nInput,2); nCubo = pow(nInput,3); nRaiz = sqrt(nInput); printf("\n QUADRADO: %f ", nQuadrado); printf("\n CUBO: %f ", nCubo); printf("\n RAIZ: %f ", nRaiz); } printf("\n\n Exercicio de Calculo - Informe zero ou negativo para sair "); printf("\n------------------------------------------------------------");
}}
Anexos:
Respondido por yancarvalho3
1

O programa que um conjunto de valores e escreve o quadrado, o cubo e a raiz quadrada desse valor utilizando a linguagem de programação C é:

#include <stdio.h>

#include <math.h>

int main()

{

   float num, quad, cubo, raiz, cond=1;

   while(cond>=0){

       printf("\nDigite o número: "); scanf("%f", &num);

       quad = num*num;

       cubo = num*num*num;

       raiz = sqrt(num);

       if(num>=0){

           printf("\nquadrado: %.2f", quad);

           printf("\ncubo: %.2f", cubo);

           printf("\nraiz: %.2f\n", raiz);

       }

       else cond= -1;

   }

   printf("Saiu!");

   return 0;

}

O algoritmo resolve de que maneira a questão?

Da mais simples, a única fórmula matemática que utiliza a biblioteca <math.h> foi o sqrt (raiz quadrada).

Saiba mais sobre a linguagem de programação aqui:https://brainly.com.br/tarefa/52576431

#SPJ2

Anexos:
Perguntas interessantes