⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 combufin.h

📁 simulation for computer selection
💻 H
字号:
#include<iostream.h>
#include<conio.h>
#include<graphics.h>
#include<dos.h>
#include<process.h>
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
//#include"c:\tc\bin\sysinfo.h"
//#include"c:\tc\bin\cominfo.h"
#include"c:\tc\bin\bestcom.h"
 commain();
long convertfloat(long float r1);
//long float x=1233243.234593;
combufin()
{
  int gm=VGAHI,gd=VGA;

	initgraph(&gd,&gm,"c:\\tc\\bgi");


      cleardevice();
 settextstyle(TRIPLEX_FONT,HORIZ_DIR,3);
outtextxy(180,40,"COMPUTER AND BUFFER");
 line(178,70,455,70);
  setcolor(LIGHTMAGENTA);
line(5,5,637,5);
line(5,5,5,470);
line(5,470,637,470);
line(10,10,630,10);
line(10,10,10,465);
line(10,465,630,465);
line(630,465,630,10);
line(637,470,637,5);
settextstyle(2,0,5);
setcolor(4);
fillellipse(25,110,3,3);
outtextxy(40,100,"THE ITEMS U HAVE ENTERED ARE");
setcolor(8);
outtextxy(100,130,"COMPUTER");
line(98,145,162,145);
setcolor(8);
outtextxy(250,130,"COST");
line(248,145,280,145);
outtextxy(350,130,"BUFFER");
line(348,145,400,145);
setcolor(8);
outtextxy(500,130,"COST");
line(498,145,530,145);
char st1[10],st2[10];
int ny=150;
for(int ni=0;ni<xk;ni++)
{
 long conr1=xcomi[ni];
 long conr2=convertfloat(xcomi[ni]);
 ltoa(conr1,st1,10);
 ltoa(conr2,st2,10);
 outtextxy(100,ny,st1);
 int len=strlen(st1);
  outtextxy(100+len*(8),ny,".");
  strrev(st2);
  outtextxy(100+(len*8)+5,ny,st2);
  ny=ny+15;
}
ny=150;
for(ni=0;ni<xk;ni++)
{
 long conr1=xcomc[ni];
 int conr2=convertfloat(xcomc[ni]);
 ltoa(conr1,st1,10);
 itoa(conr2,st2,10);
 outtextxy(250,ny,st1);
 int len=strlen(st1);
  outtextxy(250+len*(8),ny,".");
  strrev(st2);
  outtextxy(250+(len*8)+5,ny,st2);
  ny=ny+15;
}

 ny=150;
for(ni=0;ni<ck;ni++)
{
 long conr1=ccomi[ni];
 int conr2=convertfloat(ccomi[ni]);
 ltoa(conr1,st1,10);
 itoa(conr2,st2,10);
 outtextxy(350,ny,st1);
 int len=strlen(st1);
  outtextxy(350+len*(8),ny,".");
  strrev(st2);
  outtextxy(350+(len*8)+5,ny,st2);
  ny=ny+15;
}
ny=150;
for(ni=0;ni<ck;ni++)
{
 long conr1=ccomc[ni];
 int conr2=convertfloat(ccomc[ni]);
 ltoa(conr1,st1,10);
 itoa(conr2,st2,10);
 outtextxy(500,ny,st1);
 int len=strlen(st1);
  outtextxy(500+len*(8),ny,".");
  strrev(st2);
  outtextxy(500+(len*8)+5,ny,st2);
  ny=ny+15;
}


 getch();
 closegraph();
 commain();
 closegraph();
// return;

}
long convertfloat(long float r1)
{
 long tempr=r1;int a[7],ni=0;
 long temp=0;
 float tempr1=r1-float(tempr);
 long tempr2=1000000*tempr1;
 while(tempr2!=0)
 {
  a[ni]=tempr2%10;
 //  printf("%d",a[ni]);
   temp=temp*10;temp=temp+a[ni];
  ni++;

  tempr2=tempr2/10;
  // printf("%d",a[i-1]);
  }

  // for(i=0;i<6;i++)
 // {
 // printf("%d",a[i]);
//  }



//  for(i=0;i<6;i++)
 // {

//  temp=temp*10;temp=temp+a[i];
//  }
 return temp;
 }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -