Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - KrishCM

#1
Programación C/C++ / Menu en C++
17 Abril 2019, 03:03 AM
Hola
Necesito hacer Para hacer un menú
para elegir entre 4 opciones;
Y al elegirlo me muestre el resultado.
Luego, regrese al menú y pueda escoger otra opción
Pero mejor aún sería poder retroceder y  poner otro número.

Código:

#include<iostream>
#include<conio.h>
#include<stdlib.h>
#include <stdio.h>
using namespace std;


int main(){
   while(1)
   {
   
      
    int n, sumaP=0, sumaI=0, sumaM=0, opcion;
   
   
    cout<<"Digite un numero"<<endl;cin>>n;
   cout << "\t1 .Suma de Pares " << endl;
   cout<<"\t2 .Suma de Impares "<<endl;
   cout<<"\t3 .Suma de Multiplos de 5 "<<endl;

    /*cout<<"\t5. Retroceder"<<endl;*/
   
        cout<<"\t4 .Salir\nOpcion :"<<endl;
    cin>>opcion;
   
    for (int i=1; i<=n;i++){
   
   
    switch (opcion){
    case 1 :
       system("cls");
       if (i %2==0 ){
   
    sumaP=sumaP+i;
    cout<<"La suma de pares es: "<<sumaP<<endl;
      
          }
            break;
    case 2 :
   
       system("cls");
       if (i%3==0){
       sumaI=sumaI + i;
         cout<<"La suma de impares es: "<<sumaI<<endl;
   
          }
       
            break;
        
    case 3 :
       system("cls");
       if (i%5==0){
       sumaM=sumaM + i;
        cout<<"La suma de multiplos de 5 es: "<<sumaM<<endl;
   
          }
            break;
    case 4:
       cout<<"Salir\n";
       exit(0);
    }
    cout<<("Presione un tecla para regresar al Menu Principal.\n");
    getch();
    }
}

 

    return 0;
    }



por ahora esto es lo que he avanzado,
cualquier ayuda es bien recibida.
Gracias