easy-Cの入門書 [レベル17] の課題に対する作例
[17-2]に対する作例: Yuririnさん作の「もぐもぐおいしいな♪」
WINDOW 600,620; T=0; S=0;
int A[10]={0,0,200,400,0,200,400,0,200,400};
int B[10]={0,420,420,420,220,220,220,20,20,20};
GPRINTF(64,0,0xffffff,0,"MOGURA-TATAKI SCORE=%05d TIME=%03d",S,T);
FOR (K=1; K<=9; K=K+1){ PICTURE "MOGURA0.BMP",A[K],B[K]; }
FOR(CLRKEY; INKEY(1)!=10;){WAIT(100);}
M=0; S=0;
FOR (T=300; T>=0; T=T-1){
IF(M==0) {
M=RND(9)+1;
FOR (K=1; K<=9; K=K+1){ PICTURE "MOGURA0.BMP",A[K],B[K]; }
PICTURE "MOGURA1.BMP",A[M],B[M];
}
GPRINTF(64,0,0xffffff,0,"MOGURA-TATAKI SCORE=%05d TIME=%03d",S,T);
WAIT(100);
K=INKEY(1)-48;
IF(K>=1 && K<=9){
IF(K!=M){ PICTURE "MOGURA3.BMP",A[K],B[K]; WAIT(300); T=T-30; IF (T<1){T=1;}}
IF(K==M){ PICTURE "MOGURA2.BMP",A[K],B[K]; WAIT(300); S=S+100; M=0;}
}
}
FOR (K=1; K<=9; K=K+1){ PICTURE "MOGURA0.BMP",A[K],B[K]; }
- 作者のYuririnさんが小学3年生の時に作った作品です。
ダウンロード
- [準備中]ttps://essen.osask.jp/files/yuririn17wk1a.zip (???KB) ← ソースコードと画像データとhl9.exe(easy-C本体)のセット。
- ダウンロードしてzipファイルを展開したら、!hl9.exeをダブルクリックして実行してください。
- [注意] Windows8以降では、exeを実行しようとすると「Windows Defender SmartScreen は認識されないアプリの起動を停止しました。」というメッセージが出て起動をブロックされるようです。
- これが出たら「詳細情報」をクリックすることで「実行」を選べるようになります。・・・もしこれが怖かったら、実行をあきらめたほうがいいでしょう・・・(私だって責任は取れないので)。
- このメッセージは、実際に問題があろうとなかろうと、ダウンロードしてきた実行ファイルにデジタル署名がついていなければ、(一度許可されるまでは)必ず出てくるもののようです。だからexeに危険なコードが含まれているから出ているというわけではありません。
こめんと欄