编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
Q5.(10分)写一个程序根据从键盘输入的里氏强度显示地震的后果。根据里氏强度地震的后果如下:
里氏强度 后果
小于4 很小
窗户晃动
墙倒塌;不结实的建筑物被破坏
烟囱倒塌;普通建筑物被破坏
地下管线破裂;结实的建筑物也被破坏
地面波浪状起伏;大多数建筑物损毁
**输入格式要求:实数, 提示信息:cout << "请输入地震的里氏强度: " << endl;
**输出格式要求:
"本次地震后果:很小!"
"本次地震后果:窗户晃动!"
"本次地震后果:墙倒塌;不结实的建筑物被破坏!"
"本次地震后果:烟囱倒塌;普通建筑物被破坏!"
"本次地震后果:地下管线破裂;结实的建筑物也被破坏!"
"本次地震后果:地面波浪状起伏;大多数建筑物损毁!"
#include<iostream>
using namespace std;
int main()
{
int i;
cout<<"请输入地震的里氏强度: "<<endl;
cin>>i;
if (i>=8)
cout<< "本次地震后果:地面波浪状起伏;大多数建筑物损毁!"<<endl;
else if(i>=7&&i<8)
cout << "本次地震后果:地下管线破裂;结实的建筑物也被破坏!"<<endl;
else if(i>=6&&i<7)
编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
cout << "本次地震后果:烟囱倒塌;普通建筑物被破坏!"<<endl;
else if(i>=5&&i<6)
cout<< "本次地震后果:墙倒塌;不结实的建筑物被破坏!"<<endl;
else if (i>=4&&i<5)
cout<<"本次地震后果:窗户晃动!"<< endl;
else if (i < 4)
cout << "本次地震后果:很小!" << endl;
}
Q6.(10分)写一个程序从键盘输入1到7中的某个数字,其中1代表星期天,2代表星期一,3代表星期二等。根据用户输入的数字显示相应的星期几。如果用户输入的数字超出了1到7的范围,显示输出一个错误提示信息。
**输入格式要求:整数, 提示信息:cout << "Please input a single numeral(1-7): ";
**输出格式要求:"Monday" 〔星期几的英文单词首字母大写加换行〕
提示信息:"Invalid - please input a single numeral(1-7)."(加换行)
#include<iostream>
using namespace std;
int main()
{
int n;
cout << "Please input a single numeral(1-7): ";
cin >> n;
if (n >= 1 && n <= 7)
{
switch (n)
{
case 1:
cout << "Sunday" << endl;
break;
case 2:
cout << "Monday" << endl;
break;
case 3:
cout << "Tuesday" << endl;
break;
编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
case 4:
cout << "Wensday" << endl;
break;
case 5:
cout << "
C++编程题集 来自淘豆网www.taodocs.com转载请标明出处.