Codigo Consulta C++ Ensamblador
Enviado por skof03 • 7 de Marzo de 2012 • 275 Palabras (2 Páginas) • 684 Visitas
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<dos.h>
#include<int14.h>
int puerto;
void enter(void)
{
envia (0x0d, puerto);
envia(0x0a, puerto);
}
void main(void)
{
int num1;
char opcion;
char car1,car2,car3,car4,cad1[]="CONSULTA DE PRECIO$";
char cad2[]="PRESIONA EL NUM. DE COMPUTADORA QUE DESEES SABER EL PRECIO(1 al 5)$";
char cad3[]="n1. computadora LANIX$";
char cad4[]="n2. computadora HP$";
char cad5[]="n3. computadora ACER$";
char cad6[]="n4. computadora TOSHIBA$";
char cad7[]="n5. computadora SONY$";
char cad8[]="n6. SALIR$";
char cad9[]="nOPCION:$";
char cad10[]="El precio de la computadora LANIX es: 8762$";
char cad11[]="El precio de la computadora HP es: 10050$";
char cad12[]="El precio de la computadora ACER es: 10000$";
char cad13[]="El precio de la computadora TOCHIBA es: 12548$";
char cad14[]="El precio de la computadora SONY es: 15487$";
char cad15[]="EL NUMERO ESCOGIDO NO ES VALIDO, ESCOGER DEL 1 AL 5$";
unsigned char edo;
clrscr();
cout<<"Deme numero de puerto: ";
cin>>puerto;
inicializa(puerto);
do
{
enter();
enter();
enter();
for(int n=0;n<=100;n++)
{
if(cad1[n]=='$')break;
envia(cad1[n], puerto);
}
enter();
for(n=0;n<=100;n++)
{
if(cad2[n]=='$')break;
envia(cad2[n], puerto);
}
enter();
for(n=0;n<=100;n++)
{
if(cad3[n]=='$')break;
envia(cad3[n], puerto);
}
enter();
for(n=0;n<=100;n++)
{
if(cad4[n]=='$')break;
envia(cad4[n], puerto);
}
enter();
for(n=0;n<=100;n++)
{
if(cad5[n]=='$')break;
envia(cad5[n], puerto);
}
enter();
for(n=0;n<=100;n++)
{
if(cad6[n]=='$')break;
envia(cad6[n], puerto);
}
enter();
for(n=0;n<=100;n++)
{
if(cad7[n]=='$')break;
envia(cad7[n], puerto);
}
enter();
for(n=0;n<=100;n++)
{
if(cad8[n]=='$')break;
envia(cad8[n], puerto);
}
enter();
for(n=0;n<=100;n++)
{
if(cad9[n]=='$')break;
...