A.表面积计算

题目描述

给出一个立方体的长宽高,计算它的表面积

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
int main()
{
int a, b, c, t, s, i;
cin >> t;
for (i = 0; i < t; i++)
{
cin >> a >> b >> c;
s = 2 * a * b + 2 * b * c + 2 * c * a;
cout << s << endl;
}
return 0;
}

B.表达式求值

题目描述

对以下表达式进行求值,a、b、c是三个变量,它们都是小于100的自然数

a+b>c&&b==c

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int main()
{
int a, b, c, t, s, i;
cin >> t;
for(i=0;i<t;i++)
{
cin >> a >> b >> c;
if (a + b > c && b == c)
{
s = 1;
}
else
{
s = 0;
}
cout << s << endl;
}
return 0;
}

C.成绩评定

题目描述

对于给出0~100之间的成绩进行成绩评定,大于等于85是A,75分至85以下是B,65至75分以下是C,60至65分以下是D,60分以下是F

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
int main()
{
double a, t, i;
cin >> t;
for(i=1;i<=t;i++)
{
cin >> a;
if (a >= 85)
cout << 'A' << endl;
else if (a >= 75)
cout << 'B' << endl;
else if (a >= 65)
cout << 'C' << endl;
else if (a >= 60)
cout << 'D' << endl;
else
cout << 'F' << endl;

}
return 0;
}

D.超重青蛙

题目描述

在青蛙王国,每个青蛙有着不同的体重。
给出一组青蛙的体重,计算里面超出平均体重的青蛙数量。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include<iostream>
using namespace std;
#define max 100
int main()
{
int t,i,j;
double c[max],a,b,s;
s=0;
cin>>t;
for(i=1;i<=t;i++)
{
cin>>a;
b=0;
for(j=1;j<=a;j++)
{
cin>>c[j];
s+=c[j];
}
double average;
average=s/a;
for(j=1;j<=a;j++)
{
if(c[j]>average)
{
b++;
}
}
cout<<b<<endl;

}
return 0;

}

E.求n的阶乘

题目描述

求n的阶乘(n大于等于1,小于等于12)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
using namespace std;
int main()
{
int m,i,sum;
sum=1;
cin>>m;
for(i=1;i<=m;i++)
{
sum*=i;
}
cout<<sum<<endl;
return 0;

}