Al siguiente Codigo a Mostrar lo estoy manejando Con Archivos Le deseo Ingresar lo siguiente..
1. Agregar Estudiante el estudiante tiene:
Codigo
Telefono
Nombres y apellidos
Email
2. Organizar Informacion por Mezcla Directa (en Archivos)
3. Busqueda Secuencial Por Bloques por Codigo (en Archivos)
4. Busqueda Binaria por Codigo (en Archivos)
#include <string.h>
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
#include <iostream>
#include <fstream>
void main()
{
int seleccion,repetir=1;
//Mostramos el menu mientras repetir sea igula a true o 1
while (repetir==1)
{
clrscr();//Borrando pantalla
textcolor(WHITE);//Cambiando el color del texto
gotoxy(15,8), cprintf("Archivo de Estudiantes");
gotoxy(10,10), cprintf("1. Agregar Estudiante");
gotoxy(10,12), cprintf("2. Organizar Informacion por Mezcla Directa");
gotoxy(10,14), cprintf("3. Busqueda Secuencial Por Bloques por Codigo ");
gotoxy(10,16), cprintf("4. Busqueda Binaria por Codigo");
gotoxy(10,18), cprintf("5. Salir ");
textcolor(YELLOW);
gotoxy(10,20), cprintf("¨Que deseas hacer? \n\n");
gotoxy(28,20);seleccion=getche();//C… la seleccion
textcolor(YELLOW);
//La proxima impresion aparecera en esta posicion
gotoxy(29,20);
switch(seleccion)
{
case '1': cprintf(" Entraste en Agregar Estudiante");getch();break;
case '2': cprintf(" Entraste en Organizar Informacion por Mezlca Directa");getch();break;
case '3': cprintf(" Entraste en Busqueda Secuencial por Bloques por Codigo");getch();break;
case '4': cprintf(" Entrastes en Busqueda Binaria por Codigo");getch();break;
case '5': repetir=0;break;//se indica que debe salir
//Si la opcion es incorrecta, entra aqui
default:
{
cprintf(" Opcion Invalida");
getch();
}
}
}
}