Informática, pregunta formulada por Martin2399, hace 1 mes

Código fuente de C++ de un programa que juegue con matemáticas, o sea con la suma, resta, multiplicación y división.

Respuestas a la pregunta

Contestado por Logic78
0

Respuesta:

#include <stdio.h>

float potencia(float base, int exponente) {

   float resultado = 1;

   int i;

   for (i = 0; i < exponente; ++i) {

       resultado *= base;

   }

   return resultado;

}

int main() {

   float x, y, resultado;

   char op;

   int valido = 1;

   printf("Ingrese operacion: ");

   scanf("%c", &op);

   printf("Ingrese x: ");

   scanf("%f", &x);

   printf("Ingrese y: ");

   scanf("%f", &y);

   switch (op) {

       case '+':

           resultado = x + y;

           break;

       case '-':

           resultado = x - y;

           break;

       case '*':

       case 'x':

           resultado = x * y;

           break;

       case '/':

           resultado = x / y;

           break;

       case '^':

           resultado = potencia(x, (int) y);

           break;

       default:

           valido = 0;

   }

   if (valido)

       printf("El resultado es %f\n", resultado);

   else

       printf("Operacion invalida\n");

   return 0;

}

Basado en los ejercicios de calculadora, ejercicios iniciales en cualquier lenguaje de programación, saludos.

Otras preguntas