halamadr 2021-10-03 13:11 采纳率: 66.7%
浏览 489
已结题

分别输出3个整数的和、平均值、乘积、最小值和最大值。每个结果各占一行。

7-2 三个整数的统计 (10 分)
输入3个整数,计算这3个整数的和、平均值、乘积、最小值和最大值。

输入格式:
输入在一行中给出3个整数。

输出格式:
分别输出3个整数的和、平均值、乘积、最小值和最大值。每个结果各占一行。

输入样例:
在这里给出一组输入。例如:

13 27 14
结尾无空行
输出样例:
在这里给出相应的输出。例如:

Sum is 54
Average is 18
Product is 4914
Smallest is 13
Largest is 27
结尾无空行

  • 写回答

1条回答 默认 最新

  • 人类幼崽编程记 2021-10-04 21:19
    关注
    #include<iostream>
    using namespace std;
    int main(){
        int sum,pro,minV=2147483647,maxV=-2147483648; 
        int n1,n2,n3;
        float ave;    //平均值可能是小数,所以用float; 
        cin>>n1>>n2>>n3;
        sum = n1+n2+n3;
        ave = 1.0*sum/3;
        pro = n1*n2*n3;
        minV = minV<n1?minV:n1;
        minV = minV<n2?minV:n2;
        minV = minV<n3?minV:n3;
        maxV = maxV>n1?maxV:n1;
        maxV = maxV>n2?maxV:n2;
        maxV = maxV>n3?maxV:n3;
        cout<<"Sum is "<<sum<<endl<<"Average is "<<ave<<endl<<"Product is "<<pro<<endl<<"Smallest is "<<minV<<endl<<"Largest is "<<maxV;
        return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月19日
  • 已采纳回答 10月11日
  • 创建了问题 10月3日