C++代码练习(3)
//A)1 2 34 B)1, 2, 34 C)’1’, ’2’, 34 D)12 34
//2. 输入一个华氏温度,要求输出。公式为c = 5 / 9(F - 32), 输出要有文字说明,取两位小数。
//3. 输入三角形的三边长,求三角形面积。(假设输入的三个边长a,b,c能构成三角形。)
//面积公式为:
//s = (a + b + c) / 2
//area =
//4. 从键盘输入一个大写字母,要求改用小写字母输出。
#include<iostream>
using namespace std;
/*
int main()
{
system("pause");
return 0;
}
*/
/*
#include <iomanip>
int main()
{
float a;
cout << "请输入一个华氏温度:" << endl;
cin >> a;
cout << "您输入的华氏温度是"<<a;
a = a - 32; a = 9 * a; a = 5 / a;
cout << fixed << setprecision(2);
cout << "他的温度是:" << a << endl;
system("pause");
return 0;
}
*/
/*
int main()
{
int a, b,s, c;
while (1)
{
cout << "请输入三角形的边长:" << endl;
cin >> a;
cin >> b;
cin >> c;
if (a + b < c || a + c < b || b + c < a)
cout << "您输了非法数,请重新输入";
else
{
cout << "您输入的长是" << a << "\t" << b << "\t" << c << endl;
break;
}
}
s = ( a + b + c ) / 2 ;
cout << "那么三角形的面积是" << s << endl;
system("pause");
return 0;
}
*/
/*
int main()
{
char x;
while (!0)
{
cout << "请输入一个大写字母" << endl;
cin >> x;
if ((x < 65) || (x>90))
cout << "输入无效字,请重新输入";
else
break;
}
x += 32;
cout << "他的小写字母是\t" << x << endl;
system("pause");
return 0;
}
int main()
{
doublr a, b, c,x1,x2,d;
cout << "已知方程为a* x * x+b*x+c=0,输入a,b,c" << endl;
cin >> a >> b >> c;
d=b * b - 4 * a * c;
x1 = ( -b + sqrt(d) ) / 2 * a;
x2 = ( -b - sqrt(d) ) / 2 * a;
cout << "x1=" << x1 << "\tx2=" << x2 << endl;
system("pause");
return 0;
}
*/