zoukankan      html  css  js  c++  java
  • C#--输入10个数存入数组中,求这10个数的最大值、最小值和平均值与总和

      1 using System;
      2 using System.Collections.Generic;
      3 using System.Linq;
      4 using System.Text;
      5 
      6 namespace ConsoleApp4
      7 {
      8     
      9         namespace text
     10     {
     11         public class Score
     12         {
     13             public int GetMin(int[] list)
     14             {
     15                 int min = int.MaxValue;
     16                 foreach (int i in list)
     17                 {
     18                     if (i < min)
     19                         min = i;
     20                 }
     21                 return min;
     22             }
     23             public int GetMax(int[] list)
     24             {
     25                 int max = 0;
     26                 foreach (int i in list)
     27                 {
     28                     if (i > max)
     29                         max = i;
     30                 }
     31                 return max;
     32             }
     33             public float GetAve(int[] list)
     34             {
     35                 int sum = 0;
     36                 float Ave;
     37                 foreach (int i in list)
     38                 {
     39                     sum += i;
     40 
     41                 }
     42                 Ave = sum / 10.0f;
     43                 return Ave;
     44             }
     45             public int Sum(int[] list)
     46             {
     47                 int sum = 0;
     48                 int Sum;
     49                 foreach (int i in list)
     50                 {
     51                     sum += i;
     52 
     53                 }
     54                 Sum = sum;
     55                 return Sum;
     56             }
     57         }
     58         namespace text
     59         {
     60             public class Score
     61             {
     62                 public int GetMin(int[] list)
     63                 {
     64                     int min = int.MaxValue;
     65                     foreach (int i in list)
     66                     {
     67                         if (i < min)
     68                             min = i;
     69                     }
     70                     return min;
     71                 }
     72                 public int GetMax(int[] list)
     73                 {
     74                     int max = 0;
     75                     foreach (int i in list)
     76                     {
     77                         if (i > max)
     78                             max = i;
     79                     }
     80                     return max;
     81                 }
     82                 public float GetAve(int[] list)
     83                 {
     84                     int sum = 0;
     85                     float Ave;
     86                     foreach (int i in list)
     87                     {
     88                         sum += i;
     89 
     90                     }
     91                     Ave = sum / 10.0f;
     92                     return Ave;
     93                 }
     94                 public int Sum(int[] list)
     95                 {
     96                     int sum = 0;
     97                     int Sum;
     98                     foreach (int i in list)
     99                     {
    100                         sum += i;
    101 
    102                     }
    103                     Sum = sum;
    104                     return Sum;
    105                 }
    106             }
    107         }
    108         class Program
    109         {
    110             static void Main(string[] args)
    111             {
    112                 Score s = new Score();
    113                 int[] score = new int[10];
    114                 Console.WriteLine("请输入10个数,并求最大值、最小值,平均值和总和:
    ");
    115                 for (int i = 0; i < 10; i++)
    116                 {
    117                     Console.WriteLine("请输入第{0}个数: ", i + 1);
    118                     score[i] = Int32.Parse(Console.ReadLine());
    119                 }
    120                 Console.WriteLine("您输入10个数中最小值为: " + s.GetMin(score));
    121                 Console.WriteLine("您输入10个数中最大值为: " + s.GetMax(score));
    122                 Console.WriteLine("您输入10个数中平均值为: " + s.GetAve(score));
    123                 Console.WriteLine("您输入10个数的总和为: " + s.Sum (score ));
    124             }
    125         }
    126     }
    127 }

  • 相关阅读:
    android-----JNI学习 helloworld
    android布局之线性布局
    Hadoop最基本的wordcount(统计词频)
    有些错误就只因没有全局观
    Eclipse如何生成带有自定tag的Java Doc
    编程之美----高效率地安排见面会----贪心策略
    Servlet Filter
    【解决方法】VS 丢失模板
    你不是一个人在战斗——软件项目团队模型
    [Oracle] Data Pump 详细使用教程(4)- network_link
  • 原文地址:https://www.cnblogs.com/SophieWang-cmu/p/12905396.html
Copyright © 2011-2022 走看看