標題:
跑馬燈 (一)
[打印本頁]
作者:
tonyh
時間:
2015-5-30 10:51
標題:
跑馬燈 (一)
本帖最後由 tonyh 於 2015-5-30 11:29 編輯
設計一動畫,
由
□□□□□□□□□□
慢慢填滿如下圖
■■■■■■■■■■
或
□□■■■□□□□□
黑色方格不斷向右流動的感覺
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
for(int i=1; i<=220; i+=10) //i+=10 可控制速度
{
if(i>=1 && i<21)
cout<<"□□□□□□□□□□";
if(i>=21 && i<41)
cout<<"■□□□□□□□□□";
if(i>=41 && i<61)
cout<<"■■□□□□□□□□";
if(i>=61 && i<81)
cout<<"■■■□□□□□□□";
if(i>=81 && i<101)
cout<<"□■■■□□□□□□";
if(i>=101 && i<121)
cout<<"□□■■■□□□□□";
if(i>=121 && i<141)
cout<<"□□□■■■□□□□";
if(i>=141 && i<161)
cout<<"□□□□■■■□□□";
if(i>=161 && i<181)
cout<<"□□□□□■■■□□";
if(i>=181 && i<201)
cout<<"□□□□□□■■■□";
if(i>=201 && i<221)
cout<<"□□□□□□□■■■";
system("cls");
}
goto re;
system("pause");
return 0;
}
複製代碼
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
int p=5; // p 的值可控制速度
for(int i=1; i<=p*11; i++)
{
if(i>p*0 && i<=p*1)
cout<<"□□□□□□□□□□";
if(i>p*1 && i<=p*2)
cout<<"■□□□□□□□□□";
if(i>p*2 && i<=p*3)
cout<<"■■□□□□□□□□";
if(i>p*3 && i<=p*4)
cout<<"■■■□□□□□□□";
if(i>p*4 && i<=p*5)
cout<<"□■■■□□□□□□";
if(i>p*5 && i<=p*6)
cout<<"□□■■■□□□□□";
if(i>p*6 && i<=p*7)
cout<<"□□□■■■□□□□";
if(i>p*7 && i<=p*8)
cout<<"□□□□■■■□□□";
if(i>p*8 && i<=p*9)
cout<<"□□□□□■■■□□";
if(i>p*9 && i<=p*10)
cout<<"□□□□□□■■■□";
if(i>p*10 && i<=p*11)
cout<<"□□□□□□□■■■";
system("cls");
}
goto re;
system("pause");
return 0;
}
複製代碼
作者:
洪振庭
時間:
2015-5-30 11:27
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
re:
for(int i=1;i<=221;i+=10)
{
if(i>=1 && i<21)
cout<<"□□□□□□□□□□";
if(i>=21 && i<41)
cout<<"■□□□□□□□□□";
if(i>=41 && i<61)
cout<<"■■□□□□□□□□";
if(i>=61 && i<81)
cout<<"■■■□□□□□□□";
if(i>=81 && i<101)
cout<<"■■■■□□□□□□";
if(i>=101 && i<121)
cout<<"■■■■■□□□□□";
if(i>=121 && i<141)
cout<<"■■■■■■□□□□";
if(i>=141 && i<161)
cout<<"■■■■■■■□□□";
if(i>=161 && i<181)
cout<<"■■■■■■■■□□";
if(i>=181 && i<201)
cout<<"■■■■■■■■■□";
if(i>=201 && i<221)
cout<<"■■■■■■■■■■";
system("cls");
}
goto re;
system("pause");
return 0;
}
複製代碼
作者:
洪振庭
時間:
2015-5-30 11:31
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
re:
for(int i=1;i<=201;i+=10)
{
if(i>=1 && i<21)
cout<<"■□□□□□□□□□";
if(i>=21 && i<41)
cout<<"■■□□□□□□□□";
if(i>=41 && i<61)
cout<<"■■■□□□□□□□";
if(i>=61 && i<81)
cout<<"□■■■□□□□□□";
if(i>=81 && i<101)
cout<<"□□■■■□□□□□";
if(i>=101 && i<121)
cout<<"□□□■■■□□□□";
if(i>=121 && i<141)
cout<<"□□□□■■■□□□";
if(i>=141 && i<161)
cout<<"□□□□□■■■□□";
if(i>=161 && i<181)
cout<<"□□□□□□■■■□";
if(i>=181 && i<201)
cout<<"□□□□□□□■■■";
system("cls");
}
goto re;
system("pause");
return 0;
}
複製代碼
作者:
李知易
時間:
2015-5-30 11:32
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
for(int s=1;s<=180;s+=10)
{
if(s>=1 && s<21)
cout<<"\/////////";
if(s>=21 && s<41)
cout<<"\\/////////";
if(s>=41 && s<61)
cout<<"\\\///////";
if(s>=61 && s<81)
cout<<"\\\\//////";
if(s>=81 && s<101)
cout<<"\\\\\/////";
if(s>=101 && s<121)
cout<<"\\\\\\////";
if(s>=121 && s<141)
cout<<"\\\\\\\///";
if(s>=141 && s<161)
cout<<"\\\\\\\\\/";
if(s>=161 && s<181)
cout<<"\\\\\\\\\\";
system("cls");
}
goto re;
system("pause");
return 0;
}
複製代碼
作者:
李知易
時間:
2015-5-30 11:36
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
for(int i=1;i<=201;i+=10)
{
if(i>=1 && i<21)
cout<<"1 0 0 0 0 0 0 0 0 0";
if(i>=21 && i<41)
cout<<"1 1 0 0 0 0 0 0 0 0";
if(i>=41 && i<61)
cout<<"1 1 1 0 0 0 0 0 0 0";
if(i>=61 && i<81)
cout<<"0 1 1 1 0 0 0 0 0 0";
if(i>=81 && i<101)
cout<<"0 0 1 1 1 0 0 0 0 0";
if(i>=101 && i<121)
cout<<"0 0 0 1 1 1 0 0 0 0";
if(i>=121 && i<141)
cout<<"0 0 0 0 1 1 1 0 0 0";
if(i>=141 && i<161)
cout<<"0 0 0 0 0 1 1 1 0 0";
if(i>=161 && i<181)
cout<<"0 0 0 0 0 0 1 1 1 0";
if(i>=181 && i<201)
cout<<"0 0 0 0 0 0 0 1 1 1";
system("cls");
}
goto re;
system("pause");
return 0;
}
複製代碼
作者:
謝瀞儀
時間:
2015-5-30 12:00
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
first:
int option;
cout<<"(1)動畫1 (2)動畫2 (3)動畫3"<<endl;
cin>>option;
if(option==1)
goto re;
if(option==2)
goto allre;
if(option==3)
goto eachre;
else
{
cout<<"這是三小?"<<endl;
system("pause");
system("cls");
goto first;
}
re:
system("cls");
for(int i=1;i<=80;i++)
{
if(i>=1 and i<11)
cout<<"▏.●.▏"<<endl;
if(i>=11 and i<21)
cout<<"▏▎●.●▎▏"<<endl;
if(i>=21 and i<31)
cout<<"▏▎▍.●.▍▎▏"<<endl;
if(i>=31 and i<41)
cout<<"▏▎▍▌.●. ▌▍▎▏"<<endl;
if(i>=41 and i<51)
cout<<"▏▎▍▌▋●.● ▋▌▍▎▏"<<endl;
if(i>=51 and i<61)
cout<<"▏▎▍▌▋▊.●.▊▋▌▍▎▏"<<endl;
if(i>=61 and i<71)
cout<<"▏▎▍▌▋▊▉ ●.● ▉▊▋▌▍▎▏"<<endl;
if(i>=71 and i<81)
cout<<"▏▎▍▌▋▊▉█.●. █▉▊▋▌▍▎▏"<<endl;
system("cls");
}
goto re;
allre:
for(int i=1;i<=120;i++)
{
if(i>=1 and i<11)
cout<<"◎●○◤◢◣◥"<<endl;
if(i>=11 and i<21)
cout<<"●○◎◢◣◥◤"<<endl;
if(i>=21 and i<31)
cout<<"○◎●◣◥◤◢"<<endl;
if(i>=31 and i<41)
cout<<"◎●○◥◤◢◣"<<endl;
if(i>=41 and i<51)
cout<<"●○◎◤◢◣◥"<<endl;
if(i>=51 and i<61)
cout<<"○◎●◢◣◥◤"<<endl;
if(i>=61 and i<71)
cout<<"◎●○◣◥◤◢"<<endl;
if(i>=71 and i<81)
cout<<"●○◎◥◤◢◣"<<endl;
if(i>=81 and i<91)
cout<<"○◎●◤◢◣◥"<<endl;
if(i>=91 and i<101)
cout<<"◎●○◢◣◥◤"<<endl;
if(i>=101 and i<111)
cout<<"●○◎◣◥◤◢"<<endl;
if(i>=111 and i<121)
cout<<"●◎○◥◤◢◣"<<endl;
system("cls");
}
goto allre;
eachre:
for(int i=1;i<=40;i++)
{
if(i>=1 and i<11)
cout<<"◇◆◇◤◢◣◥◤◢◣◥◇◆◇"<<endl;
if(i>=11 and i<21)
cout<<"◆◇◆◢◣◥◤◢◣◥◤◆◇◆"<<endl;
if(i>=21 and i<31)
cout<<"◇◆◇◣◥◤◢◣◥◤◢◇◆◇"<<endl;
if(i>=31 and i<41)
cout<<"◆◇◆◥◤◢◣◥◤◢◣◆◇◆"<<endl;
system("cls");
}
goto eachre;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2