#include <iostream>
using namespace std;
int main()
{
//程式內容撰寫處
system("PAUSE");
return 0;
}
#include <iostream>
using namespace std;
int main()
{
cout<<"說啥"<<endl; //endl代表換行
system("PAUSE");
return 0;
}
int main()
{
int dog,cat; //宣告兩個變數,dog紀錄狗的數量,cat紀錄貓的數量
dog=12; //設定dog的值為12
cat=4;
cout<<"我家有"<<dog<<"隻狗,"<<"而且有"<<cat<<"隻貓";
system("PAUSE");
return 0;
}
int main()
{
int dog,cat; //宣告兩個變數,dog紀錄狗的數量,cat紀錄貓的數量
cin>>dog>>cat; //由使用者輸入貓狗的數量
cout<<"我家有"<<dog<<"隻狗,"<<"而且有"<<cat<<"隻貓";
system("PAUSE");
return 0;
}
int main()
{
int left,right;
left=3;
right=4;
cout<<“總共有”<<left+right<<“顆蘋果";
system("PAUSE");
return 0;
}
EX.
x=1+2*7/3;
y=15%4-3/3;
score=90+(2*3);
if ( 要判斷的條件 )
{
//條件成立時要執行的指令
}
else
{
//條件不成立時要執行的指令
}
#include <iostream>
using namespace std;
int main()
{
int score;
cout<<"輸入你的成績"
cin>>score;
if(score>=60)
{
cout<<"恭喜你及格!"<<endl;
}
else
{
cout<<"準備補考囉~"<<endl;
}
system("PAUSE");
return 0;
}
我想判斷同學的分數是否落在 75~90 之間(包括75和90)
#include <iostream>
using namespace std;
int main()
{
int score;
cin>>score;
if ( score>=75 && score<=90 )
cout<<"YES";
else
cout<<"NO";
system("PAUSE");
return 0;
}
if ( 要判斷的條件1 )
{
//條件1成立時要執行的指令
}
else if ( 要判斷的條件2)
{
//不滿足條件1,但條件2成立時要執行的指令
}
else
{
//以上條件都不成立時要執行的指令
}
現在給你同一件商品在三間不同商店的售價,請你找出最便宜的一個。
#include <iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a<b && a<c)
cout<<a;
else if(b<a && b<c)
cout<<b;
else
cout<<c;
system("PAUSE");
return 0;
}
if (條件A )
{
if(條件B)
{
//滿足A也滿足B
}
else
{
//滿足A但不滿足B
}
}
else
{
//不滿足A
}
輸入x,y座標,印出該座標在第幾象限。
int x,y;
cin>>x>>y;
if(x>0)
{
if(y>0)
{
cout<<"第一象限";
}
else
{
cout<<"第四象限";
}
}
else
{
if(y>0)
{
cout<<"第二象限";
}
else
{
cout<<"第三象限";
}
}
while ( 要滿足的條件 )
{
//要重覆執行的事情
}
一直重複的輸出"我是可愛中山人" XD
#include <iostream>
using namespace std;
int main()
{
int num;
cin>>num;
while(num>0)
{
cout<<"我是可愛中山人"<<endl;
num=num-1;
}
system("PAUSE");
return 0;
}
只要看到偶數,就會反覆把它除以二,直到這個數字變成奇數為止
#include <iostream>
using namespace std;
int main()
{
int num;
cin>>num;
while(num%2==0)
{
num=num/2;
}
cout<<num;
system("PAUSE");
return 0;
}
for ( 起始值 ; 條件值 ; 更新值 )
{
//要重覆執行的事情
}
一直重複的輸出"我是可愛中山人" XD
#include <iostream>
using namespace std;
int main()
{
int num;
cin>>num;
for(int i=1 ; i<=num ; i=i+1)
{
cout<<"我是可愛中山人---第"<<i<<"次"<<endl;
}
system("PAUSE");
return 0;
}
#include <iostream>
using namespace std;
int main()
{
for( int i=1 ; i<=3 ; i=i+1 )
{
for( int j=1 ; j<=6 ; j=j+1 )
{
cout << "*";
}
cout << endl;
}
system("PAUSE");
return 0;
}
輸出說明:請將這 N 個整數,依原本的順序反向輸出。
輸入說明:一開始有一個正整數 N (1<=N<=10),代表後面會出現幾個數字,接下來即是這 N 個整數。
策略:
宣告大小為10的陣列
重覆輸入N次的數字 (樓層0~N-1)
重覆輸出N次的數字 (樓層N-1~0)
#include <iostream>
using namespace std;
int main()
{
int a[10];
int N;
cin>>N;
for(int i=0 ; i<N ; i=i+1)
cin>>a[i];
for(int i=N-1 ; i>=0 ; i=i-1)
cout<<a[i]<<" ";
system("PAUSE");
return 0;
}
學習單1
學習單2
學習單3
學習單4
學習單5
學習單6
學習單7
誠班(1-1)