文档介绍:Q5.(10分)写一个程序根据从键盘输入的里氏强度显示地震的后果。根据里氏强度地震的后果如下:
里氏强度 后果
小于4 很小
窗户晃动
墙倒塌;不结实的建筑物被破坏
烟囱倒塌;普通建筑物被破坏
地下管线破裂;结实的建筑物也被破坏
地面波浪状起伏;大多数建筑物损毁
**输入格式要求:实数, 提示信息:cout << "请输入地震的里氏强度: " << endl;
**输出格式要求:
"本次地震后果:很小!"
"本次地震后果:窗户晃动!"
"本次地震后果:墙倒塌;不结实的建筑物被破坏!"
"本次地震后果:烟囱倒塌;普通建筑物被破坏!"
"本次地震后果:地下管线破裂;结实的建筑物也被破坏!"
"本次地震后果:地面波浪状起伏;大多数建筑物损毁!"
#include <iostream>
using namespace std;
int main()
{
    double magnitude;
  
    cout << "请输入地震的里氏强度: " << endl;
    cin >> magnitude;
  
    if (magnitude < )
    {
        cout << "本次地震后果:很小!" << endl;
    }
    else if (magnitude < )
    {
        cout << "本次地震后果:窗户晃动!" << endl;
    }
    else if (magnitude < )
    {
        cout << "本次地震后果:墙倒塌;不结实的建筑物被破坏!" << endl;
    }
    else if (magnitude < )
    {
        cout << "本次地震后果:烟囱倒塌;普通建筑物被破坏!" << endl;
    }
    else if (magnitude < )
    {
        cout << "本次地震后果:地下管线破裂;结实的建筑物也被破坏!" << endl;
    }
    else
    {
        cout << "本次地震后果:地面波浪状起伏;大多数建筑物损毁!" << endl;
    }
  
    return 0;
}
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 a;
    cout << "Please input a single numeral(1-7): ";
    cin >> a;
    if (a < 1 || a > 7)
    {
        cout << "Invalid - please input a single numeral(1-7)." << endl;
    }
    switch (a)
    {
    case 1:
        cout << "Sunday" << endl;
        break;
    case 2:
        cout << "Monday" << endl;
        break;
    case 3:
        cout << "Tuesday" << endl;
        break;
    case 4:
        cout << "Wednesday" << endl;
        break;
    case 5:
        cout << "Thursday" << endl;
        break;
    case 6:
        cout <<