版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能制造概論-全套課件
- 2024年小型廠房租賃協(xié)議模板
- 不動產(chǎn)財產(chǎn)贈予協(xié)議2024專業(yè)
- 2024年企業(yè)員工食堂承包服務(wù)協(xié)議
- 2024年合作伙伴投資合作協(xié)議模板
- 2024商業(yè)翻譯服務(wù)協(xié)議化樣本
- 2024年統(tǒng)編版七年級上冊道德與法治期中綜合訓(xùn)練
- 2024年度團(tuán)購房購買協(xié)議
- 2023-2024學(xué)年浙江省樂清市白象中學(xué)高三4月綜合測試(二模)數(shù)學(xué)試題試卷
- 2024商用場地租賃協(xié)議樣本
- 未成年人圖書館文獻(xiàn)分類排架講座(修訂)概要課件
- 教科版五年級科學(xué)上冊(風(fēng)的作用) 教學(xué)課件
- 鹽酸-危險化學(xué)品安全標(biāo)簽
- 二年級下冊語文試題 -“詩詞大會”題庫二 (word版有答案) 人教部編版
- 部編版道德與法治三年級上冊知識點
- SB/T 10843-2012金屬組合貨架
- GB/T 4337-2015金屬材料疲勞試驗旋轉(zhuǎn)彎曲方法
- GB/T 40120-2021農(nóng)業(yè)灌溉設(shè)備灌溉用熱塑性可折疊軟管技術(shù)規(guī)范和試驗方法
- 各專業(yè)試驗報告-nvh m301s1樣車測試報告
- 化工課件-S-Zorb裝置運行特點及故障處理
- 頭發(fā)及頭皮知識講述資料課件
評論
0/150
提交評論