close
這次寫得很糊塗有點亂 最後一題很奇怪 ...回來之後小改一下0.0發現...(?)
那麼來了喔!
#include using namespace std; int main(){ cout<<"Enter the number of values to be summed follow by the values"<<endl; int count; //輸入的數值個數 double i;//輸入的數值 double sum=0;//總合 cin>>count; for(count;count>=1;count--) { cin>>i; sum+=i; } cout<<"Sum of the values is "<<sum<<endl; }
#include using namespace std; int main() { int num=0; double sum=0; int i; int count=0; cout<<"Enter integers(9999 to end)"<<endl; for(i=0;;i++) { cin>>num; if(num==9999) { break; } sum+=num; count+=1; } cout<<"The average is "<<(sum/count)<<endl; }
#include using namespace std; int main(){ cout<<"Enter the number of integers to be processed follow by the integers:"<<endl; int n;//次數 int num;//輸入數 int smallest;//最小值 cin>>n; cin>>smallest; for(n;n-1>0;n--) { cin>>num; if(smallest>=num) { smallest=num; } } cout<<"The smallest is:"<<smallest<<endl; }
#include using namespace std; int main() { //第一題 int i,j; for(i=1;i<=10;i++) { for(j=1;j<=i;j++) { cout<<"*"; } cout<<"\n"; } cout<<"\n"; //第二題 for(i=10;i>=0;i--) { for(j=1;j<=i;j++) { cout<<"*"; } cout<<"\n"; } //第三題 cout<<"\n"; for(i=1;i<=10;i++) { for(j=1;j<=10;j++) { if(i<=j) { cout<<"*"; } else { cout<<" "; } } cout<<"\n"; } cout<<"\n"; //第四題 for(i=1;i<=10;i++) { for(j=1;j<=10;j++) { if(i>=j) { cout<<"*"; } else { cout<<" "; } } cout<<"\n"; } cout<<"\n"; }
#include using namespace std; int main(){ double m=1;//分母 int f=1;//正負號 double num=4/1; double sum=0; double i; for(i=1;i<=1000;i++) { num = (4/m); sum += (f)*(num); m+=2; f*=-1; cout<<"第"<<i<<"個"<<sum<<endl; } }
再做第5題時怎麼試算出來都是帶有負號的-3.14159檢查時免強用加負號讓答案變正過關
回家看時才發現他第一項是"正的" 我一開始原本f是用負號 現在改回來了 ...覺得
全站熱搜
留言列表