Programación General > C/C++

 como hacer menu??c++

(1/1)

matiaskbe:
include <stdio.h>
#include<conio.h>


int main()
{
int cantidad, i; // Cantidad de numero a ingresar

printf("ingrese la cantidad de numeros: n");
scanf("%d",&cantidad);

int A[10],par=0,Positivo=0,Negativo=0;
int Cero=0;

for (i=0;i<cantidad;i++)
{
printf("ingrese el numero %d: n",i);
scanf("%d",&A);
}

for (int j=0;j<cantidad;j++)
{

if(A[j]<0)
Negativo++;
else
Positivo++;

if (A[j]%2==0)
par++;

if(A[j]==0)
Cero++;

}


printf("los numeros pares son: %d n",par);
printf("los numeros Positivos son: %d n",Positivo);
printf("los numeros Negativos son: %d n",Negativo);
printf("los numeros igual a 0 son:%d n", Cero);

getch();
return (0);
}

ese el codigo pero necesito hacerle un menu con gotoxy
que al presionar 1 me haga todo ese codigo ,de la siguiente forma

____________
menu
____________
1.calcular numero
2.salir
____________
ingresar opcion:



gracias

AnimaSubtilis:
Mira cuando dejes codigo utiliza las etiquetas para que sea mas comprensible


--- Código: C++ ---  char opc; while(opc != '2') {  gotoxy(4,5); printf("MENU");  gotoxy(6,7); printf("1. Calcular Numero");  gotoxy(6,9); printf("2. Salir");  opc = getche();  switch(opc)  {   case '1':            //aqui va el codigo anterior aunque seria mejor que lo pases a una funcion  break;   }  }  
Ya eso es todo... si quieres mas opciones simplemente insertas mas case.......

con lo que te di ya puedes ponerle las lineas que nescesitas...... se puede cambiar lo del getch por un scanf solo son opciones...


taluego...........

Navegación

[0] Índice de Mensajes

Ir a la versión completa