2015年11月7日土曜日

最大値、最小値を返すプログラム

最大値、最小値を返します。最初にいくつの数字を比較したいのかを入力します。

using System;

public class Sample{
  public static void Main(string[] args){
    Console.Write("Input how many numbers you want to compare: ");
 
    int m = int.Parse(Console.ReadLine());
 
    int[] n = new int[m];  

    for(int i=0; i<m; i++){
    n[i] = int.Parse(Console.ReadLine());
    }


    int max = n[0];
    int min = n[0];
    for(int i=0; i<m; i++){
      if(n[i]>max){
      max = n[i];
      }

      if(n[i]<min){
      min = n[i];
      }
     }
      Console.Write("the biggest number: {0} \nthe smallest number: {1}\n", max, min);  
  }
}