
10. MENDOZA ANTIZANA JOSE FERNANDO
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int opcion;
do {
cout << "Menu:" << endl;
cout << "11. Calcular el 16% de descuento" << endl;
cout << "19. Convertir grados sexagesimales" << endl;
cout << "20. Contar multiplos de 3 del 1 al 130" << endl;
cout << "Ingrese el numero del ejercicio (11, 19, 20) o 0 para salir: ";
cin >> opcion;
switch (opcion) {
case 11: {
double compra, descuento;
cout << "Ingrese el monto de la compra: ";
cin >> compra;
// Calcular el 16% de descuento
descuento = 0.16 * compra;
// Tomar el valor absoluto del descuento
descuento = abs(descuento);
cout << "El 16% de descuento es: " << descuento << endl;
break;
}
case 19: {
char repetir;
do {
double gradosSexagesimales;
double gradosRadianes, gradosCentesimales;
cout << "Ingrese grados sexagesimales: ";
cin >> gradosSexagesimales;
// Conversión a grados radianes
gradosRadianes = gradosSexagesimales * M_PI / 180;
// Conversión a grados centesimales
gradosCentesimales = gradosSexagesimales * 100 / 90;
cout << "Resultados:" << endl;
cout << "Grados Radianes: " << gradosRadianes << endl;
cout << "Grados Centesimales: " << gradosCentesimales << endl;
cout << "Desea convertir otro valor? (s/n): ";
cin >> repetir;
} while (repetir == 's' || repetir == 'S');
break;
}
case 20:
{
int numero = 1;
int contador = 0;
do {
if (numero % 3 == 0) {
cout << numero << " es multiplo de 3." << endl;
++contador;
}
++numero;
} while (numero <= 130);
cout << "Total de multiplos de 3: " << contador << endl;
break;
}
case 0:
cout << "Hasta luego!" << endl;
break;
default:
cout << "Por favor, seleccione un numero valido de ejercicio (11, 19, 20) o 0 para salir." << endl;
}
} while (opcion != 0);
return 0;
}



