c#實驗報告一_第1頁
c#實驗報告一_第2頁
c#實驗報告一_第3頁
c#實驗報告一_第4頁
c#實驗報告一_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、實驗一 語言基礎(chǔ)一、實驗?zāi)康氖煜?Visual Stido.NET 實驗環(huán)境; 掌握控制臺程序的編寫方法; 掌握C#程序設(shè)計語言的語法基礎(chǔ); 掌握控制語句和數(shù)組的使用。.二、實驗要求根據(jù)要求,編寫 C#程序,并將程序代碼和運行結(jié)果寫入實驗報告。三、實驗內(nèi)容1. 編寫一個控制臺應(yīng)用程序,輸入三角形或者長方形邊長,計算其周長和面積并輸出。 using using using usingSystem;System.Collections.Generic;System.Linq;System.Text;namespacetext1class Programstatic void Main

2、( string args) System.選?擇?相"O應(yīng)?Con sole .WriteLi ne( "1.三"y 角?形 ?。? e 2.長? e方O ?形 ?。? e 請? I 序"°號 ?:e o");int i;int .Parse( Console.ReadLine();doubleSystem.e o");a =intb =intc =intif(i =1)ifa ?長? e:.Parse( Console .ReadLine();.Parse( Console .ReadLine();.Parse( Con

3、sole .ReadLine();a, b, c, s,cir, area;Console.WriteLine("請?輸o ?入?三"y角?形?的 i ?三"y條? ?邊(a + b > c) && (a + c > b) && (b + c > a)cir = a + b + c; s = (a + b + c) / 2; area =Math.Sqrt(s * (s - a) * (s - b) * (s - c);System.Console .WriteLine("三"y角?形?的i ?

4、周"1長? e為a0",cir);System.Console .WriteLine("三"y角?形?的 i ?面?積y為a0" , area);else System.Console .WriteLine("不?能 1構(gòu)1成 I三 y角?形?");double System.if (i = 2) a, b, cir, area;Console.WriteLine("請?輸o ?入?長? e 方O?形?的 i ?邊 a ?長?e:e o");int .P arse( Con sole .ReadL in

5、e(); int .P arse( Con sole .ReadL in e();cir = 2 * a +2 * b ; area = a *b;System.cir);Console.WriteLine("長? e 方O ?形?的 i ?周1 長? e 為 a0",System.Console.WriteLine("長? e 方O ?形?的 i ?面?積y為a0" , area);匚:Wi n d owssyste m 3 2cnnd. exe1 三角形* 2 -長方形d 請選擇相應(yīng)序號21請輸入三角形的三條邊長!234二S形更周拒力9C:Wind

6、o W55y stem 3 2c m d. exe讓饉I虻1三角形.2 長方形。請選擇相應(yīng)序號; 請輸入三角形的三條邊長i23OS 匚:Wiin dowssyste m 32z m d .exeL三角形.2-長方形.請選擇相應(yīng)序號* 2請輸入長方形的邊長=34苣方形的周歹為MSsiiiir.System;System.Collectio ns.Ge neric;System.Li nq;System.Text;2. 編寫一個控制臺應(yīng)用程序,可根據(jù)輸入的月份判斷所在季節(jié)。 usi ng usi ng usi ngusi ng n ames pacetext2class P rogramstati

7、cvoidMain( string args)intSystem.i =i;intCon sole .WriteLi ne("請?輸 o ?入?月?份O Y: .Parse( Console.ReadLine();e o");if ISystem. elseSystem. elseSystem. elseSystem.(i = 1) | (i = 2) | (i = 3)Co nsole .WriteLi ne("此?(i = 4) II (i = 5) II (i = 6)Co nsole.WriteLi ne("此?(i = 7) | (i = 8)

8、 | (i = 9)Co nsole.WriteLi ne("此? (i = 10) | (i = 11) | (i = 12)Co nsole.WriteLi ne("此??月?份OY在"2春? o季?");ififif?月?份OY在"2?月?份OY在"2?月?份OY在"2夏?季?");秋?季?");冬?季?");Co nsole .WriteLi ne("輸 o?入?不 ?合?理O" a月?份O Y, e ?無T法O ?else System.§判 D斷 ?&q

9、uot;);匪 C :Wi n d oW5system 3 2c m d. exes ;s 份理魁 月合意 <不任 輸入按3. 編寫程序,用 while循環(huán)語句實現(xiàn)下列功能:有一籃雞蛋,不止一個,有人兩個兩個數(shù),多余一個,三個三個數(shù),多余一個,再四個四個地數(shù),也多余一個,請問這籃雞蛋至 少有多少個。System;System.Collectio ns.Ge neric;System.Li nq;System.Text;usi ng usi ng usi ng usi ng n ames pacetext3class P rogramstatic void Main( string arg

10、s)int x, sum = 2; while (sum < 100000)x = sum;if (x % 2 = 1 && x % 3 = 1 && x % 4 = 1)System.Console .WriteLine("最 a ????雞| 蛋 i ? ?數(shù)o y為a0" , sum);return ; sum+;4.編寫程序,計算數(shù)組中奇數(shù)之和和偶數(shù)之和。 usi ng usi ng usi ngusi ngSystem;System.Collecti on s.Ge neric;System.Li nq;System.Text;

11、n ames pacetext4class P rogramstaticvoid Main( string args)intint System.arr = new int 5;sum1 = 0, sum2 = 0;Con sole .WriteLi ne("請?輸?入 ?數(shù)簓組哩?中D的?數(shù)簓:阰");forinti = 0; i < 5; i+)arri=int .P arse( Con sole .ReadL in e();forinti = 0; i < 5; i+)if (arri % 2 = 0)sum1=sum1 + arri;System.Sys

12、tem.if (arri % 2 != 0)sum2 = sum2 + arri;Con sole .WriteL ine("數(shù)簓組哩?中D所u有瓺偶?數(shù)簓之?和為 a0" , sum1);Console .WriteLine("數(shù)簓組哩?中D所u有瓺偶?數(shù)簓之?和為 a0" , sum2);4.鈕 C:Windowssystem32V:md.exe斗fl鬪猛請按任意犍1續(xù)-5.編寫程序,找一找一個二維數(shù)組中的鞍點(即該位置上的元素值在行中最大,在該 列上最小。有可能數(shù)組沒有鞍點)。要求:1. 二維數(shù)組的大小、數(shù)組元素的值在運行時輸入;2. 程序有友好的

13、提示信息。usi ng usi ng usi ng usi ngSystem;System.Collectio ns.Ge neric;System.Li nq;System.Text;n ames pacetext4._1class P rogramstaticvoid Main( string args)int int bool flag = for (i = 0; i <=,a = new int 3, 4;i, j, max, p, k;true , NoExistNaddle = false ;2; i+)<=3; j+)for (j = 0; jConsole.Writ

14、e("請?輸?入?二 t 維?救爺細(xì)哩0,1=", i, j);ai, j =int .P arse( Con sole .ReadLi neO);for (i = 0; i <= 2; i+)max = ai, 0; p = 0;for (j = 1; j <= 3; j+) if (max < ai, j)max = ai, j; p = j;else p = 0;for (k = 0; k <= 2; k+) if (max > ak, p)flag =false ; break;if (flag = true )Con sole.Wri

15、teLi ne( " a0,1=2", i, p, max);NoExistNaddle =true ;if (NoExistNaddle = false )Co nsole.WriteL in e( "no exist");國Bl C:Wi n d ow 55yste m 3 2cmd 啟)電12345678號1011120,31=4=a3為- 倉- 氤鞍- 數(shù)第數(shù)數(shù)數(shù)數(shù)數(shù)數(shù)數(shù)數(shù)1$; -S 人入入入入入入入入入入入維任 請請請請請請請請請請請請該請0 1 尸0 01 0 12111 B - rrrj rrr| ijrj rn| rrr| ujj rrr| rrr| rrr| rrr| rr' r - I /1 "F 勺 I *!NANSB C;Wi n d ows5ystem 3 m d f x亡3 3343

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論