2017114499 張恒 實(shí)驗(yàn)4_第1頁
2017114499 張恒 實(shí)驗(yàn)4_第2頁
2017114499 張恒 實(shí)驗(yàn)4_第3頁
2017114499 張恒 實(shí)驗(yàn)4_第4頁
2017114499 張恒 實(shí)驗(yàn)4_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、實(shí)驗(yàn)_4_實(shí)驗(yàn)報(bào)告教學(xué)班級(jí) 11 學(xué)生學(xué)號(hào):2017114499 學(xué)生姓名: 張恒 實(shí)驗(yàn)日期:4月9日 實(shí)驗(yàn)地點(diǎn): 7307 (機(jī)房) 指導(dǎo)教師簽名: 崔波 實(shí)驗(yàn)成績:_ 一、實(shí)驗(yàn)?zāi)康?掌握if else的嵌套結(jié)構(gòu);2掌握多路分支結(jié)構(gòu)的程序設(shè)計(jì),以及switch語句的使用方法;二、實(shí)驗(yàn)任務(wù)1. 已知一個(gè)函數(shù) 輸入x的值,求解并輸出相應(yīng)的y值。要求用ifelse的嵌套結(jié)構(gòu)實(shí)現(xiàn)。2. 從鍵盤任意輸入三個(gè)整數(shù)a、b、c,計(jì)算并輸出它們的最大數(shù)。要求用ifelse的嵌套結(jié)構(gòu)實(shí)現(xiàn)。3某工廠有如下規(guī)定:工齡不到一年的(工齡為0),無年休假;工齡為15年的,年休假為7天;工齡為610年的,年休假為14天;工

2、齡為1120年的年休假為21天;工齡20年以上的,年休假為28天。編程實(shí)現(xiàn):輸入工齡,輸出對(duì)應(yīng)的年休天數(shù)。要求用ifelse的嵌套結(jié)構(gòu)實(shí)現(xiàn)。4. 文具廠銷售筆袋,按照客戶的購買數(shù)量不同,給出了不同的優(yōu)惠政策,詳見下表:數(shù)量(個(gè))單價(jià)(元/個(gè))149385099351001993220029930300及以上28要求編程實(shí)現(xiàn):輸入客戶購買筆袋數(shù)量,輸出購買總金額。要求用switch語句實(shí)現(xiàn)。5.模擬二人猜拳游戲:剪刀石頭布。要求:(1)給出選項(xiàng)菜單如下*新一局*1.出剪子 2.出石頭 3.出布 *請輸入甲、乙猜拳代碼: 根據(jù)兩個(gè)用戶輸入給出猜拳“戰(zhàn)況”,要求用switch語句實(shí)現(xiàn)。三、實(shí)驗(yàn)結(jié)果(

3、源程序 + 注釋)1.#include<iostream>using namespace std;void main()double x,y;cout<<"2017114499 張恒"<<endl;cout<<"請輸入x的值:"cin>>x;if(x<0)y=x;elseif(0<=x&&x<10)y=2*x-1;elseif(x>=10)y=3*x-1;cout<<"y值為:"<<y<<"

4、"<<endl;2.#include<iostream>using namespace std;void main()int a,b,c,d;cout<<"2017114499 張恒"<<endl;cout<<"請分別輸入a,b,c的值:"<<endl;cin>>a>>b>>c;if(a>b&&a>c)d=a;elseif(b>c)d=b;elsed=c;cout<<"它們中最大的值

5、:"<<d<<""<<endl;3.#include<iostream>using namespace std;void main()int year;cout<<"2017114499 張恒"<<endl;cout<<"請輸入工齡:"<<endl;cin>>year;if(year=0)cout<<"無年休假"<<endl;elseif(1<=year&&am

6、p;year<=5)cout<<"年假為7天"<<endl;elseif(6<=year&&year<=10)cout<<"年假為14天"<<endl;elseif(11<=year&&year<=20)cout<<"年假為21天"<<endl;elseif(year>20)cout<<"年假為28天"<<endl;elseif(year<0)co

7、ut<<"input error"<<endl;4.#include<iostream>using namespace std;void main()cout<<"2017114499 張恒"<<endl;int num,money;cout<<"輸入客戶購買筆袋數(shù)量:"cin>>num;switch(num/50)case 0:money=num*38;break;case 1:money=num*35;break;case 2:case 3:mon

8、ey=num*32;break;case 4:case 5:money=num*30;break;default:money=num*28;break;cout<<"購買總金額:"<<money<<""<<endl;5. #include<iostream>using namespace std;void main()cout<<"2017114499 張恒"<<endl;int jia,yi;cout<<"模擬甲乙二人猜拳游戲:

9、剪刀石頭布"<<endl; cout<<"*新一局*"<<endl; cout<<" 1.出剪子 "<<endl; cout<<" 2.出石頭 "<<endl; cout<<" 3.出布 "<<endl; cout<<"*"<<endl;cout<<"請輸入甲、乙猜拳代碼:"cin>>jia>>yi;

10、switch(jia)case 1: switch(yi) case 1:cout<<"平局"<<endl;break; case 2 :cout<<"乙勝"<<endl;break; case 3:cout<<"甲勝"<<endl;break; default:cout<<"input error"<<endl; break;case 2: switch(yi) case 1:cout<<"甲勝&

11、quot;<<endl;break; case 2:cout<<"平局"<<endl;break; case 3:cout<<"乙勝"<<endl;break; default:cout<<"input error"<<endl; break;case 3: switch(yi) case 1:cout<<"乙勝"<<endl;break; case 2:cout<<"甲勝"<<endl;break

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論