Menu con Funciones en C

Páginas: 2 (478 palabras) Publicado: 3 de abril de 2013
/* Menu utilizando Funciones */

#include
#include

#define n 100 // Tamaño del Arreglo

static int li = 0, ls = 0; // Limites Estaticos para ingresar Datos

/* Declaracion de Funciones */int insertar(int B[], int *p_res); // Case 1
int ordenar(int B[]); // Case 2
int buscar(int B[], int *p_res); // Case 3
int eliminar(int B[], int *p_res); // Case 4
int visualizar(int B[]);// Case 5

main()
{
int A[n], i, j, opc, res;

printf("\n Menu con Funciones \n");

do
{
printf("\n 1) Insertar.");
printf("\n 2) Ordenar.");
printf("\n 3) Buscar.");printf("\n 4) Eliminar.");
printf("\n 5) Visualizar.");
printf("\n 6) Salir. \n");
printf("\nSelecionar Opcion y pulsar INTRO: ");
scanf("%d", &opc);
switch(opc)
{
case 1: // Insertar.CORRECTO!

printf("\n Insertando... \n");

printf("\n Total de Valores a Ingresar: ");
scanf("%d", &res); // Total Inicial de Valores.

insertar(A, &res);

getch;break;
case 2: // Ordenar. CORRECTO!

printf("\n Ordenando... \n");

ordenar(A);

printf("\n %d Numeros Ordenados!", ls);

getch();
break;
case 3: // Buscar. CORRECTO!printf("\n Buscando... \n");

printf("\n Valor a Buscar: ");
scanf("%d", &res); // Valor a Buscar

buscar(A, &res);

getch();
break;
case 4: // Eliminar.CORRECTO!

printf("\n Eliminando... \n");

printf("\n Valor a Eliminar: ");
scanf("%d", &res); // Valor a Eliminar

eliminar(A, &res);

getch();
break;
case 5: //Visualizar. CORRECTO!

printf("\n Visualizando... \n");

visualizar(A);

getch();
break;
case 6: // Salir. CORRECTO!

printf("\n Saliendo...");

getch();
break;default: // Opcion Invalida!

printf("\n La Opcion %d no Existe!\n", opc);

getch();
break;
}
}while(opc != 6);
return 0;
}

/* Definicion de Funciones */

int...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Librerías y Funciones en C/C++
  • Funciones C++
  • Funciones C++
  • Funciones en C
  • Funciones en c++
  • Funciones C++
  • Funciones C++
  • Funciones C++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS