hacer en c++ estoy en examen
Publicado por Ore (8 intervenciones) el 25/03/2022 22:45:30
Valora esta pregunta
-1
#include <iostream>
using namespace std;
void promedio();
void suma();
void menu();
int main()
{
char opcion;
do {
menu();
cin >> opcion;
switch (opcion)
{
case '1':
cout << endl;
promedio();
break;
case '2':
cout << endl;
suma();
break;
case '3':
cout << endl << "FIN DEL PROGRAMA" << endl;
break;
default:
cout << endl << "OPCION NO VALIDA" << endl;
break;
}
} while (opcion != '3');
return 0;
}
void menu()
{
cout << endl;
cout << "MENU PRINCIPAL" << endl;
cout << "======================" << endl;
cout << "1.- Promedio ..... [1]" << endl;
cout << "2.- Suma Numeros . [2]" << endl;
cout << "3.- Finalizar .... [3]" << endl;
cout << "======================" << endl;
cout << "OPCION (1-3): ";
}
void promedio()
{
int n, numero, suma = 0;
cout << "N: "; cin >> n;
for (int i = 0; i < n; i++)
{
cout << "# " << i + 1 << ": ";
cin >> numero;
suma += numero;
}
cout << endl << "Propmedio: " << suma / (float)n << endl;
}
void suma()
{
int desde, hasta, suma = 0;
cout << "Desde: "; cin >> desde;
cout << "Hasta: "; cin >> hasta;
for (int i = desde; i <= hasta; i++)
{
if (i % 5 == 0) suma += i;
}
cout << endl << "Suma: " << suma << endl;
}