#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <dos.h>
int opcion1();
int opcion2();
int opcion3();
int opcion4();
int main()
{
char b;
int opcion;
clrscr();
do{
printf ("n M E N Un");
printf (" =========nn");
printf (" 1. Secuencia N§ 1n");
printf (" 2. Secuencia N§ 2n");
printf (" 3. Secuencia N§ 3n");
printf (" 4. Secuencia N§ 4n");
printf (" 5. Secuencia N§ 5nn");
printf (" Elija una opcion: ");
opcion=getch();
switch (opcion){
case 49:
opcion1();
break;
case 50:
opcion2();
break;
case 51:
opcion3();
break;
case 52:
opcion4();
break;
case 53:
//esta opcion nos sacaria del menu al pulsar 5
break;
printf("Desea continuar S/N");
b==getchar();
}while(b='S')
return(0);
}
}
int opcion1(){
printf("Hola Mundo xD!");
getch();
return (0);
}
int opcion2(){
int a, puerto, dato[4]={129, 66, 36, 24};
char b;
clrscr();
puerto=peekb(0x40, 0x08);
do
{
do
{
for(a=0; a<=3;a++)
{clrscr();
outport(puerto, dato[a]);
printf("n Lo que esta en el puerto es %d", dato[a]);
delay(1000);
}
for(a=3; a>=3;a--)
{clrscr();
outport(puerto, dato[a]);
printf("n Lo que esta en el puerto es %d", dato[a]);
delay(1000);
}
}while(!kbhit());
printf("Desea continuar S/N");
b=getchar();
}while (b =='S');
return(0);
}
int opcion3(){
//aqui meterias lo que quieres que se ejecute al elegir la tercera opcion pulsando 3
return(0);
}
int opcion4(){
//aqui meterias lo que quieres que se ejecute al elegir la cuarta opcion pulsando 4
getchar();
return(0);
}
}