Calculadora matematica
Publicado por martin herrera (14 intervenciones) el 18/08/2020 19:50:36
Buenas tardes.
Me pueden apoyar al siguiente código para simular una calculadora deseo añadirle lineas para que pregunte si requiero hacer otra operación pero no se de que manera hacerlo.
Me pueden apoyar al siguiente código para simular una calculadora deseo añadirle lineas para que pregunte si requiero hacer otra operación pero no se de que manera hacerlo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#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("===========================CALCULADORA MATEMATICA===============================\n\n\n");
printf("Operacion a realizar:");
scanf("%c", &op);
printf("\nIngrese primer valor: ");
scanf("%f", &x);
printf("Ingrese segundo valor: ");
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("\n\n ************El resultado es %f*************\n", resultado);
else
printf("Operacion invalida\n");
return 0; }
Valora esta pregunta
0