-
Lenguaje
C++
-
Descripción
El programa principal contará con un menú que permita seleccionar al usuario la operación que desea realizar:
- suma
- resta
- multiplicación
- división
- potenciación
- raíz cuadrada
- factorial
Habrá una opción para salir de la calculadora.
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#ifdef __MSDOS__
#include <iostream.h>
#include <stdlib.h>
#define _getch getch
#else
#include <iostream>
#include <cstdlib>
using namespace std;
#endif
#include <conio.h>
int main (void)
{
char tecla_opcion = '1';
while (tecla_opcion != '8')
{
system ("cls");
cout << "MEN\351" << endl
<< "1) Suma" << endl
<< "2) Resta" << endl
<< "3) Multiplicaci\242n" << endl
<< "4) Divisi\242n" << endl
<< "5) Potenciaci\242n" << endl
<< "6) Ra\241z cuadrada" << endl
<< "7) Factorial" << endl
<< "8) Salir" << endl << endl
<< "Selecciona una opci\242n: ";
tecla_opcion = '0';
while (tecla_opcion < '1' || tecla_opcion > '8')
{
tecla_opcion = (char) _getch ();
}
cout << tecla_opcion << endl << endl;
switch (tecla_opcion)
{
case '1':
cout << "Opci\242n 1: Suma" << endl;
break;
case '2':
cout << "Opci\242n 2: Resta" << endl;
break;
case '3':
cout << "Opci\242n 3: Multiplicaci\242n" << endl;
break;
case '4':
cout << "Opci\242n 4: Divisi\242n" << endl;
break;
case '5':
cout << "Opci\242n 5: Potenciaci\242n" << endl;
break;
case '6':
cout << "Opci\242n 6: Ra\241z cuadrada" << endl;
break;
case '7':
cout << "Opci\242n 7: Factorial" << endl;
break;
}
if (tecla_opcion != '8')
{
cout << endl;
system ("pause");
}
}
return EXIT_SUCCESS;
}
#include <iostream.h>
#include <stdlib.h>
#define _getch getch
#else
#include <iostream>
#include <cstdlib>
using namespace std;
#endif
#include <conio.h>
int main (void)
{
char tecla_opcion = '1';
while (tecla_opcion != '8')
{
system ("cls");
cout << "MEN\351" << endl
<< "1) Suma" << endl
<< "2) Resta" << endl
<< "3) Multiplicaci\242n" << endl
<< "4) Divisi\242n" << endl
<< "5) Potenciaci\242n" << endl
<< "6) Ra\241z cuadrada" << endl
<< "7) Factorial" << endl
<< "8) Salir" << endl << endl
<< "Selecciona una opci\242n: ";
tecla_opcion = '0';
while (tecla_opcion < '1' || tecla_opcion > '8')
{
tecla_opcion = (char) _getch ();
}
cout << tecla_opcion << endl << endl;
switch (tecla_opcion)
{
case '1':
cout << "Opci\242n 1: Suma" << endl;
break;
case '2':
cout << "Opci\242n 2: Resta" << endl;
break;
case '3':
cout << "Opci\242n 3: Multiplicaci\242n" << endl;
break;
case '4':
cout << "Opci\242n 4: Divisi\242n" << endl;
break;
case '5':
cout << "Opci\242n 5: Potenciaci\242n" << endl;
break;
case '6':
cout << "Opci\242n 6: Ra\241z cuadrada" << endl;
break;
case '7':
cout << "Opci\242n 7: Factorial" << endl;
break;
}
if (tecla_opcion != '8')
{
cout << endl;
system ("pause");
}
}
return EXIT_SUCCESS;
}