added sample code for testing
This commit is contained in:
52
samples/sample1.c
Normal file
52
samples/sample1.c
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
/* prog 13-1,................. */
|
||||||
|
|
||||||
|
double area(int),circumf(int);
|
||||||
|
double volume(int),surface(int);
|
||||||
|
int main(void)
|
||||||
|
{
|
||||||
|
int r,item;
|
||||||
|
|
||||||
|
printf("(1) ... (2) ...\n");
|
||||||
|
printf("(3) .... (4) .....\n");
|
||||||
|
printf(".........:");
|
||||||
|
do
|
||||||
|
scanf("%d",&item);
|
||||||
|
while((item>4)||(item<1));
|
||||||
|
do
|
||||||
|
{
|
||||||
|
printf("....:");
|
||||||
|
scanf("%d",&r);
|
||||||
|
} while(r<=0);
|
||||||
|
printf("\n");
|
||||||
|
switch (item)
|
||||||
|
{
|
||||||
|
case 1:printf("..=%d,...=%.2f\n",r,area(r));
|
||||||
|
break;
|
||||||
|
case 2:printf("..=%d,...=%.2f\n",r,circumf(r));
|
||||||
|
break;
|
||||||
|
case 3:printf("..=%d,....=%.2f\n",r,volume(r));
|
||||||
|
break;
|
||||||
|
case 4:printf("..=%d,.....=%.2f\n",r,surface(r));
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
double area(int r) /* ....area()...... */
|
||||||
|
{
|
||||||
|
return (PI*r*r);
|
||||||
|
}
|
||||||
|
|
||||||
|
double volume(int r)/* ....volume()....... */
|
||||||
|
{
|
||||||
|
return (4/3*PI*r*r*r);
|
||||||
|
}
|
||||||
|
|
||||||
|
double surface(int r)/* ....surface()........ */
|
||||||
|
{
|
||||||
|
return (4*PI*r*r);
|
||||||
|
}
|
||||||
|
|
||||||
|
double circumf(int r)/* ....circumf()...... */
|
||||||
|
{
|
||||||
|
return (2*PI*r);
|
||||||
|
}
|
||||||
53
samples/sample2.c
Normal file
53
samples/sample2.c
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
/* prog 13-1,................. */
|
||||||
|
|
||||||
|
double area(int),circumf(int);
|
||||||
|
double volume(int),surface(int);
|
||||||
|
int main(void)
|
||||||
|
{
|
||||||
|
int r,item;
|
||||||
|
|
||||||
|
printf("(1) ... (2) ...\n");
|
||||||
|
printf("(3) .... (4) .....\n");
|
||||||
|
printf(".........:");
|
||||||
|
do
|
||||||
|
scanf("%d",&item);
|
||||||
|
while((item>4)||(item<1));
|
||||||
|
do
|
||||||
|
{
|
||||||
|
printf("....:");
|
||||||
|
scanf("%d",&r);
|
||||||
|
} while(r<=:0);
|
||||||
|
printf("\n");
|
||||||
|
switch (item);
|
||||||
|
{
|
||||||
|
case 1:printf("..=%d,...=%.2f\n",r,area(r));
|
||||||
|
break;
|
||||||
|
case 2:printf("..=%d,...=%.2f\n",r,circumf(r));
|
||||||
|
break;
|
||||||
|
case 3:printf("..=%d,....=%.2f\n",r,volume(r));
|
||||||
|
break;
|
||||||
|
case 4:printf("..=%d,.....=%.2f\n",r,surface(r));
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
double area(int r) /* ....area()...... */
|
||||||
|
{
|
||||||
|
return (PI*r*r);
|
||||||
|
}
|
||||||
|
|
||||||
|
double volume(int r)/* ....volume()....... */
|
||||||
|
{
|
||||||
|
return (4/3*PI*r*r*r);
|
||||||
|
}
|
||||||
|
|
||||||
|
double surface(int r);/* ....surface()........ */
|
||||||
|
{
|
||||||
|
return (4*PI*r*r);
|
||||||
|
}
|
||||||
|
|
||||||
|
double circumf(int r)/* ....circumf()...... */
|
||||||
|
{
|
||||||
|
return (2*PI*r);
|
||||||
|
}
|
||||||
|
|
||||||
9
samples/sample3.c
Normal file
9
samples/sample3.c
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
int main(void)
|
||||||
|
{
|
||||||
|
int x=1;
|
||||||
|
int y=2;
|
||||||
|
int z=3;
|
||||||
|
x=y+z;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
9
samples/sample4.c
Normal file
9
samples/sample4.c
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
int main(void)
|
||||||
|
{
|
||||||
|
int x=1;
|
||||||
|
int y=2;
|
||||||
|
int z=3;
|
||||||
|
x=y+/z;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
8
samples/sample5.c
Normal file
8
samples/sample5.c
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
int main(void)
|
||||||
|
{
|
||||||
|
int x=1;
|
||||||
|
int y=2;
|
||||||
|
int z=3;
|
||||||
|
x=y+(-z;
|
||||||
|
}
|
||||||
|
|
||||||
8
samples/sample6.c
Normal file
8
samples/sample6.c
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
int main(void)
|
||||||
|
{
|
||||||
|
int x=1
|
||||||
|
int y=2;
|
||||||
|
int z=3;
|
||||||
|
x=y+z;
|
||||||
|
}
|
||||||
|
|
||||||
7
samples/sample7.c
Normal file
7
samples/sample7.c
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
int main(void)
|
||||||
|
{
|
||||||
|
int x=1;
|
||||||
|
int y=2;
|
||||||
|
int z=3;
|
||||||
|
x=y+Z;
|
||||||
|
|
||||||
Reference in New Issue
Block a user