求平均值及最大值

Posted lllyclh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求平均值及最大值相关的知识,希望对你有一定的参考价值。

1.问题描述

输入若干个数,设输入的第一个数为后面要输入的数的个数,求平均值及最大值

2.问题分析

设计个数组进行储存,输入个数,后计算总和,然后除以个数

3.算法设计

把数字存放在数组中,定义for循环,找出最大值,然后for循环求出和,除以个数的总数

4.代码

#include<iostream>
#include<cmath>
using namespace std; 
int main()

    cout << "please enter a numbers:";
    double a;
    cin >> a;
    int arr[] = 0;
    cout << "please enter " << a << " number" << endl;
    for (int i = 0; i < a; i++)
    
        cin >> arr[i];
    
    int max = arr[0];
    for (int j = 0; j < a; j++)
    
        if (arr[j] > max)
        
            max = arr[j];
        
    
    int  sum = 0;
    for (int t = 0; t < a; t++)
    
        sum = sum + arr[t];
    
    double ave = sum / a;
    cout << "The maximum value of these twenty numbers is:" << max << endl;
    cout << "The average value of these twenty numbers is:" << ave << endl;
 
    return 0;
 

 

07-SQLSERVER聚合函数

参考技术A

SQL SERVER中聚合函数主要有:

(1)求员工总人数

(2)求最大值,求最高工资

(3)求最小时,求最小工资

(4)求和,求所有员工的工资总和

(5)求平均值,求所有员工的平均工资

ROUND函数用法:

(6)求数量,最大值,最小值,总和,平均值,在一行显示

(7)查询出武汉地区的员工人数,总工资,最高工资,最低工资和平均工资

(8)求出工资比平均工资高的人员信息

(9)求数量,年龄最大值,年龄最小值,年龄总和,年龄平均值,在一行显示

(10)计算出月薪在10000 以上的男性员工的最大年龄,最小年龄和平均年龄

(11)统计出所在地在“武汉或上海”的所有女员工数量以及最大年龄,最小年龄和平均年龄

(12)求出年龄比平均年龄高的人员信息

GETDATE() 返回当前的日期和时间

DATEPART() 返回日期/时间的单独部分

DATEADD() 返回日期中添加或减去指定的时间间隔

DATEDIFF() 返回两个日期直接的时间

DATENAME() 返回指定日期的指定日期部分的整数

CONVERT() 返回不同格式的时间

示例:

时间格式控制字符串:

以上是关于求平均值及最大值的主要内容,如果未能解决你的问题,请参考以下文章

JAVA怎样随机生成10W个数字, 要求: 10W个数字总等于50W而且每个数字最小1最大100, 求代码及思路

python求最大值、最小值、求和、平均值

Oracle数据库中求最大值和平均值的聚合函数是

用python输出最大的数和最小的数,及最大数和最小数的平均值,这个应该怎么做?

python求一组数组最大值,最小值,平均值

VB中如何求最大值和最小值,我写了下面的代码可是只能求最大值和平均值。最小值一直显示0