#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#define PI 3.14
void qidong()
{
int i,nima;
// system("color Ac");
for(i=1;i<=10;i++)
{
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t*");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t**");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t***");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t****");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t*****");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t******");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t*******");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t********");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t*********");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t**********");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t***********");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t************");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t*************");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t**************");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t***************");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t****************");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t*****************");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t******************");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
printf("/n/n/n/n/n/n/n/n/n/n/t/t/t系统启动,请稍候.../n");
printf("/n/t/t/t*******************");
for(nima=1;nima<100000000;nima++)
{}
system("cls");
}
}
void menu()
{
cprintf("|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|");
cprintf("| 面积计算系统 |");
cprintf("|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|");
cprintf("| *1.圆形 * *2.三角形* |");
cprintf("| *3.长方形* *0.退出 * |");
cprintf("|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|");
}
float yuan(float r)
{
float s=1.0;
s=PI*pow(r,2);
return s;
}
float san(float x,float y)
{
float s=1.0;
s=x*y/2;
return s;
}
float chang(float x,float y)
{
float s=1.0;
s=x*y;
return s;
}
void main()
{
qidong();
int i;
float j,k;
while(1)
{
system("cls");
menu();
printf("请选择计算类型:");
scanf("%d",&i);
switch(i)
{
case 0:exit(0);
case 1:
printf("请输入圆的半径:");
scanf("%f",&j);
printf("圆的面积为:%g/n",yuan(j));
printf("按任意键回主菜单。");
getch();
break;
case 2:
printf("请输入三角形的底和高:");
scanf("%f%f",&j,&k);
printf("三角形的面积为:%g/n",san(j,k));
printf("按任意键回主菜单。");
getch();
break;
case 3:
printf("请输入长方形的长和宽:");
scanf("%f%f",&j,&k);
printf("长方形的面积为:%g/n",chang(j,k));
printf("按任意键回主菜单。");
getch();
break;
}
}
}