5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

ΨΨΨ Smalltalk/ Squeak 教えろゴルァ ΨΨΨ

235 :デフォルトの名無しさん:01/10/29 18:24
たとえばね、簡単なじゃんけんゲームを squeak で
作るにはどうすればいいのだろう。
Cで書いた場合は↓見たいな感じで。

#define GU 0
#define CHOKI 1
#define PA 2

#define TIE 0
#define WIN 1
#define LOSE 2

(中略)

do{
  printf("番号を入力せよ 1:グゥ 2:チョキ 3:パァ > ");
  scanf("%d", &player);
}while ( plyaer >= 1 && player <= 3 );

player--; /* 0 ベースの値に直す */
computer = rand() % 3;

/* 勝敗判定テーブル */
int table[3][3] = {
  /* Computer = GU, CHOKI, PA */
  { TIE, WIN, LOSE }, /* Player = GU */
  { LOSE, TIE, WIN }, /* Player = CHOKI */
  { WIN, LOSE, TIE } /* Player = PA */
};
result = table[player][computer];
switch (result){
  case TIE:
    printf( "あいこ\n" );    break;
  case WIN:
    printf( "かった\n" );
    break;
  case LOSE:
    printf( "まけた\n" );
    break;
}
/* 終了 */

232 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)