• Domingo 15 de Diciembre de 2024, 02:52

Autor Tema:  como hacer menu??c++  (Leído 5544 veces)

matiaskbe

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
como hacer menu??c++
« en: Miércoles 15 de Julio de 2009, 02:11 »
0
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

  • Miembro MUY activo
  • ***
  • Mensajes: 172
  • Nacionalidad: co
    • Ver Perfil
Re: como hacer menu??c++
« Respuesta #1 en: Miércoles 15 de Julio de 2009, 14:28 »
0
Mira cuando dejes codigo utiliza las etiquetas para que sea mas comprensible

Código: C++
  1.  
  2.  char opc;
  3.  while(opc != '2')
  4.  {
  5.   gotoxy(4,5); printf("MENU");
  6.   gotoxy(6,7); printf("1. Calcular Numero");
  7.   gotoxy(6,9); printf("2. Salir");
  8.   opc = getche();
  9.   switch(opc)
  10.   {
  11.    case '1':
  12.             //aqui va el codigo anterior aunque seria mejor que lo pases a una funcion
  13.   break;
  14.   }
  15.  
  16.  }
  17.  
  18.  

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...........
A menudo unas pocas horas de «prueba y ensayo» podrán ahorrarte minutos de leer manuales.
[size=150]
Dios nos Otorgo el uno y el cero....y con eso creamos un universo....[/size]

[size=109]↑°°°°ÄNÍMÄ §ÛBTÍLͧ°°°°↓[/size]