rendered paste body# include <iostream.h># include <graphics.h># include <stdlib.h># include <conio.h># include <stdio.h># include <dos.h># include "mouse.h"class consultar{puntero p2;int op1,op2,clk1,y1,x1;public:consultar(){op1=1;op2=0;cleardevice();setfillstyle(1,9);bar3d(20,150,200,200,10,10);bar3d(20,220,200,270,10,10);bar3d(20,290,200,340,10,10);settextstyle(4,0,4);setcolor(WHITE);outtextxy(40,150,"Listado");outtextxy(40,220,"Buscar");outtextxy(40,290,"Atras");while(op1!=0){ clk1=p2.mclick(); if(clk1==1){x1=p2.mxpos(1);y1=p2.mypos(1); if(x1<200&&x1>20&&y1<200&&y1>150){outtextxy(220,20,"Consultando...");delay(500);op2=1;listado();op1=1;} if(x1<200&&x1>20&&y1<270&&y1>220){outtextxy(220,40,"Comprando...");} if(x1<200&&x1>20&&y1<340&&y1>290){op1=0;} } } }/*buscar();*/listado(){ cleardevice();settextstyle(1,0,1);do{outtextxy(100,80,"Listado");outtextxy(100,100,"COD-Titulo");outtextxy(100,115,"001-Biologia I");outtextxy(100,130,"002-Biologia II");outtextxy(100,145,"003-Matematicas I");outtextxy(100,160,"004-Matematicas II");outtextxy(100,175,"005-Matematicas III");outtextxy(100,190,"006-Programacion I");outtextxy(100,205,"007-Programacion II");outtextxy(100,220,"008-Borland c++ for dummies");outtextxy(100,235,"009-Fisica I");outtextxy(100,250,"010-Fisica II");bar3d(20,340,200,370,10,10);outtextxy(40,340,"Atras");clk1=p2.mclick();if(clk1==1){x1=p2.mxpos(1);y1=p2.mypos(1);if(x1<200&&x1>20&&y1<370&&y1>340){op2=0;}}}while(op2!=0);}};void main(){int modo, unidad;initgraph(&unidad,&modo,"C:\\BC5\\BGI");puntero p1;int op,x, y,p, clk, a,b,total;total=0;char *f;f=new char[10];p1.mver();do{cleardevice();setfillstyle(1,9);bar3d(20,150,200,200,10,10);bar3d(20,220,200,270,10,10);bar3d(20,290,200,340,10,10);settextstyle(6,0,4);setcolor(WHITE);outtextxy(40,150,"Consultar");outtextxy(40,220,"Comprar");outtextxy(40,290,"Salir");op=1;while(op!=0){ clk=p1.mclick(); if(clk==1){x=p1.mxpos(1);y=p1.mypos(1); if(x<200&&x>20&&y<200&&y>150){outtextxy(220,20,"Consultando...");delay(500);consultar c1;} if(x<200&&x>20&&y<270&&y>220){outtextxy(220,40,"Comprando...");} if(x<200&&x>20&&y<340&&y>290){outtextxy(220,60,"Adios...");op=0;} } }outtextxy(100,400,"Repetir? si(1) no(0): ");scanf("%d",&p);}while(p!=0);}