close
1.
//需include iostream using namespace std; void forloop(int n){ for(int i=1;i<=n;i++) { cout<<"*"; } cout << endl ; } int main(){ cout<<"Enter 5 number between 1 and 30 : "<<endl; int n1,n2,n3,n4,n5; cin>>n1>>n2>>n3>>n4>>n5; if(n1>=1&&n1<=30&&n2>=1&&n2<=30&&n3>=1&&n3<=30&&n4>=1&&n4<=30&&n5>=1&&n5<=30) { forloop(n1); forloop(n2); forloop(n3); forloop(n4); forloop(n5); } return 0; }
2.
5.14 (計算銷售總額) 一家郵購公司銷售五種不同的產品,其零售價格分別是:產品1─$2.98,
產品2─$4.50,產品3─$9.98,產品4─$4.49 和產品5─$6.87。請設計一個程式,能夠讀取一連
串數字配對:
a) 產品編號
b) 銷售量
您的程式應該使用switch 敘述,以判定各個產品的零售價格。您的程式應計算並顯示上一週
所有售出產品的總零售價格。使用一個警示控制迴圈,決定何時該終止程式並顯示最後的結
果。
#include using namespace std; int main(){ double sum; int n; int count_1=0; int count_2=0; int count_3=0; int count_4=0; int count_5=0; int week=0; bool flag = true; while(flag) { cout <<"請輸入產品編號(6 to end)"; cin >>n; if(n==6 || week==6) { flag = false; } switch(n) { case 1: count_1+=1; break; case 2: count_2+=1; break; case 3: count_3+=1; break; case 4: count_4+=1; break; case 5: count_5+=1; break; } week+=1; } cout<<"總合為: "<<"產品1 :"<<(count_1*2.98)<<"產品2 :"<<(count_2*4.5)<<"產品3 :"<<(count_3*9.98)<<"產品4 :"<<(count_4*4.49)<<"產品5 :"<<(count_5*6.87)<<endl; cout<<"total: "<<count_1*2.98+count_2*4.5+count_3*9.98+count_4*4.49+count_5*6.87<<endl; }
3.(略 這題是陣列)
4. 輸入正整數n(n<=20),繪出一個n 層的倒三角形,例如n=5 時輸出如下,
*********
*******
*****
***
*
#include using namespace std; int main(){ int n; cout<< "PlEASE ENTER N:"; cin>>n; for(int i=1;i<=n;i++) { for(int j=1;j<=i-1;j++) { cout<<" "; } for(int k=1;k<= 4+n-i*2;k++) { cout<<"*"; } cout<<"\n"; } }
5.
為了看演唱會 這題沒做
全站熱搜
留言列表