本文實例講述了C#基于面向過程計算加權(quán)平均分的方法。分享給大家供大家參考。具體如下:
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program {  static void Main(string[] args)  {   Console.WriteLine("輸入你的總共課程數(shù):");   int score_number = 0;   string score_temp = Console.ReadLine();   score_number = Convert.ToInt32(score_temp);   double[] score;   score = new double[score_number];   double[] unit;   unit = new double[score_number];   double sum = 0;   double total_credit=0;   Console.WriteLine("請輸入你的各個分數(shù):");   for (int i = 0; i <= score_number-1;i++ )   {    string temp=Console.ReadLine();    score[i] = Convert.ToDouble(temp);   }   Console.WriteLine("請輸入你的各個權(quán)重:");   for (int i = 0; i <= score_number-1;i++ )   {    string temp = Console.ReadLine();    unit[i] = Convert.ToDouble(temp);   }   for (int i = 0;i <= score_number-1;i++)   {    sum =sum+(score[i] * unit[i]);   }   for (int i = 0; i <= score_number-1;i++ )   {    total_credit = total_credit + unit[i];   }   double result = 0;   result = sum / total_credit;   Console.WriteLine("您的加權(quán)評均分為:");   Console.WriteLine(result);   Console.ReadKey();  } }}希望本文所述對大家的C#程序設(shè)計有所幫助。
新聞熱點
疑難解答
圖片精選