![實(shí)驗(yàn)報(bào)告第11次作業(yè)代碼_第1頁](http://file4.renrendoc.com/view/0f64372db051edb155b963bc971e1579/0f64372db051edb155b963bc971e15791.gif)
![實(shí)驗(yàn)報(bào)告第11次作業(yè)代碼_第2頁](http://file4.renrendoc.com/view/0f64372db051edb155b963bc971e1579/0f64372db051edb155b963bc971e15792.gif)
![實(shí)驗(yàn)報(bào)告第11次作業(yè)代碼_第3頁](http://file4.renrendoc.com/view/0f64372db051edb155b963bc971e1579/0f64372db051edb155b963bc971e15793.gif)
![實(shí)驗(yàn)報(bào)告第11次作業(yè)代碼_第4頁](http://file4.renrendoc.com/view/0f64372db051edb155b963bc971e1579/0f64372db051edb155b963bc971e15794.gif)
![實(shí)驗(yàn)報(bào)告第11次作業(yè)代碼_第5頁](http://file4.renrendoc.com/view/0f64372db051edb155b963bc971e1579/0f64372db051edb155b963bc971e15795.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、01:using System;using System.Collections.Generic; using System.Linq;using System.Text;using System.Threading.Tasks;namespace _01public class Czvectorprotected double values;publicgetLengthreturn values.Length;public double Sumgetn = values.Length; double s = 0;for (i = 0; i n; i+)s += valuesi;return
2、 s;public double Prodgetn = values.Length; double s = 1;for (i = 0; i n; i+)s *= valuesi;return s;public double thissetivaluesi = value;getreturn valuesi;public Czvector(length)values = new doublelength;public Czvector(params double dArray)values = dArray;public sic Czvector operator +(Czvector v1,
3、Czvector v2)if (v1.Length != v2.Length)throw new IndexOutOfRangeException(); Czvector result = new Czvector(v1.Length);for (i = 0; i v1.Length; i+)resulti = v1i + v2i;return result;public sic Czvector operator -(Czvector v1, Czvector v2)if (v1.Length != v2.Length)throw new IndexOutOfRangeException()
4、; Czvector result = new Czvector(v1.Length);for (i = 0; i v1.Length; i+)resulti = v1i - v2i;return result;public sic double operator *(Czvector v1, Czvector v2)if (v1.Length != v2.Length)throw new IndexOutOfRangeException(); double result = 0;for (i = 0; i v1.Length; i+)result = result + v1i * v2i;r
5、eturn result;public override string ToString()string s = ; n = Length;if (n = 1) return values0.ToString();s = values0.ToString();for (i = 1; i n; i+)s = s + + valuesi.ToString();return s;public sic Czvector Parse(string s)string ss = s.Split( );Czvector v = new Czvector(ss.Length);for (i = 0; i v.L
6、ength; i+)vi = double.Parse(ssi);return v;class Programsic void Main(string args)bool bContinue = true;while (bContinue)tryConsole.Wriine(請輸入第一個(gè)向量,元間以空格分割,按回車鍵結(jié)束輸入:);Czvector v1 = Czvector.Parse(Console.ReadLine();Console.Wriine(請輸入第二個(gè)向量,元素以空格分割,按回車鍵結(jié)束輸入:);Czvector v2 = Czvector.Parse(Console.ReadLi
7、ne();Console.WriConsole.Wri Console.Wriine(v1+v2=0, v1 + v2);ine(v1-v2=0, v1 - v2);ine(v1*v2=0, v1 * v2);catch (IndexOutOfRangeException)Console.Wriine(不滿足向量計(jì)算要求);catch (FormatException)Console.Wriine(向量表示不合法);finallyConsole.Write(是否繼續(xù)計(jì)算(Y/N)?);if (Console.ReadLine().ToUpper() != Y) bContinue = fals
8、e;02:using System;using System.Collections.Generic;usingponentM;using System.Data; using System.Drawing; using System.Linq; using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace _02class Triangledouble a, b, c; public double Agetreturn a;seta = value;public doubgetretur
9、n b;setb = value;public double Cgetreturn c;setc = value;public Triangle(double a, doub, double c)if (a = 0 | b = 0 | c = 0)throw new ArgumentOutOfRangeException(邊長不能為負(fù)數(shù)); if (a + b = c) | (a + c = b) | (b + c = a)throw new ArgumentException(任意兩邊之和不能小于第三邊); this.a = a;this.b = b; this.c = c;public d
10、ouble Perimetergetreturn (a + b + c);public double Areagetdouble p = Perimeter / 2;return Math.Sqrt(p * (p - a) * (p - b) * (p - c);public partial class Form1 : Formpublic Form1()ponent();private void Form1_Load(objecder, EventArgs e)private void button1_Click(objecder, EventArgs e)double x = (double)numericUpDown1.Value; double y = (double)numericUpDown2.Value; double z = (double)numericUpDown3.Value; if (x = 0 | y = 0 | z = 0)MessageBox.Show(邊長不能為負(fù)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 師德師風(fēng)提升年活動簡報(bào)范文(6篇)
- 農(nóng)村培訓(xùn)課件
- 開學(xué)第一課觀后感(匯編15篇)
- 2024年中國折扣零售行業(yè)市場現(xiàn)狀、前景分析研究報(bào)告(智研咨詢發(fā)布)
- 二零二五年度海上風(fēng)電項(xiàng)目土地租賃與海上平臺建設(shè)合同3篇
- 二零二五年度林業(yè)資源綜合開發(fā)承包協(xié)議3篇
- 2025版食用菌木屑研發(fā)與生產(chǎn)合作合同3篇
- 二零二五年度旅游線路設(shè)計(jì)與開發(fā)合作協(xié)議3篇
- 2025版環(huán)境執(zhí)法檢查相關(guān)方環(huán)境管理協(xié)議3篇
- 鼓勵幼兒自主探索的教學(xué)方法計(jì)劃
- 2025-2030年中國電動高爾夫球車市場運(yùn)行狀況及未來發(fā)展趨勢分析報(bào)告
- 河南省濮陽市2024-2025學(xué)年高一上學(xué)期1月期末考試語文試題(含答案)
- 2024年08月北京中信銀行北京分行社會招考(826)筆試歷年參考題庫附帶答案詳解
- 蘇教版二年級數(shù)學(xué)下冊全冊教學(xué)設(shè)計(jì)
- 職業(yè)技術(shù)學(xué)院教學(xué)質(zhì)量監(jiān)控與評估處2025年教學(xué)質(zhì)量監(jiān)控督導(dǎo)工作計(jì)劃
- 金字塔原理與結(jié)構(gòu)化思維考核試題及答案
- 基礎(chǔ)護(hù)理學(xué)導(dǎo)尿操作
- 標(biāo)牌加工風(fēng)險(xiǎn)防范方案
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫及答案解析
- 【字貼】人教PEP版-小學(xué)英語四年級上冊單詞表國標(biāo)體描紅字帖(含音標(biāo))
- 如何寫好賞析文章
評論
0/150
提交評論