[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 02/05 03:38 / Filesize : 153 KB / Number-of Response : 679
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C言語でトランプゲームを作りたい



1 名前:デフォルトの名無しさん [2007/09/16(日) 06:46:13 ]
ばば抜き、大貧民、いろいろあるけどこういうのってほとんどがJavaとかだよね。
CUIでもいいからみんなで作ろう

2 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 07:18:51 ]
            ∩_
           〈〈〈 ヽ
          〈⊃  }
   ∩___∩  |   |
   | ノ      ヽ !   !
  /  ●   ● |  /
  |    ( _●_)  ミ/ <こいつ最高にアホ
 彡、   |∪|  /
/ __  ヽノ /
(___)   /

3 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 08:42:29 ]
>>1
俺はトランプ嫌いだから作らないけどお前は頑張れ。
決めたからには最後までやり遂げて見せろ。

4 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 08:54:45 ]
簡単なところでポーカーの役判定とかから始めたら?

5 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 10:25:15 ]
スピードで

6 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 12:54:53 ]
もっと簡単なじゃんけんから。それを発展してあっち向いてホイを。

7 名前:デフォルトの名無しさん [2007/09/16(日) 13:13:47 ]
あみだくじでどうだ

8 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 13:26:04 ]
あみだなら入力に関係なく結果そのものをrnd()で決定できるな

9 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 13:28:05 ]
>>6
それ面白そう。
デジカメか何かで取り込んだ人間の顔写真から
顔の向きを判断するのが勉強になりそうだ。

10 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 13:39:09 ]
すみません
ポーカーの判定を作ってみたのですが止め方がわからないので教えて貰えますか



11 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 13:42:21 ]
ソース見せな

12 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 13:53:46 ]
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define baba_no_kazu 9
int main(void){
char *moyou[]={"S","H","D","C"},
*suuji[]={"2","3","4","5","6","7","8","9","10","J","Q","K","A"};
int kaado[52+baba_no_kazu],i,j,k;
srand(time(NULL));
while(1){
int baba=0,hurassyu=0,sutoreeto=0,pea=0;
for(i=0;i<52+baba_no_kazu;i++)
kaado[i]=i;
for(i=0;i<52+baba_no_kazu;i++)
j=rand()%(i+1),k=kaado[i],kaado[i]=kaado[j],kaado[j]=k;
for(j=0,i=0;i<5;i++)
if(kaado[i]<52)printf("%s%s ",moyou[kaado[i]/13],suuji[kaado[i]%13],j|=1<<(kaado[i]%13));
else printf("BABA "),baba++;
for(i=0;i<9;i++)
if((j|(0x1f<<i))==(0x1f<<i))sutoreeto=i+2;
if((j|0x100f)==0x100f)sutoreeto=1;
for(i=0;i<4;i++)
for(j=i+1;j<5;j++)
if(kaado[i]<52&&kaado[j]<52){
if(kaado[i]/13==kaado[j]/13)hurassyu++;
if(kaado[i]%13==kaado[j]%13)pea++;
}
//つづく

13 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 13:54:20 ]
//つづき
if(hurassyu>9&&sutoreeto>9)printf("ロイヤルストレートフラッシュ");
else if(pea+baba*2>6)printf("ファイブカード");
else if(hurassyu+baba*2>6&&sutoreeto>0)printf("ストレートフラッシュ");
else if(pea+baba*2>4)printf("フォーカード");
else if(pea+baba*2>3&&baba<2)printf("フルハウス");
else if(hurassyu+baba*2>6)printf("フラッシュ");
else if(sutoreeto>0&&pea<1)printf("ストレート");
else if(pea+baba*2>2)printf("スリーカード");
else if(pea>2)printf("ツーペア");
else if(pea+baba>0)printf("ワンペア");
else printf("ノーペア");
printf("\n");
}
return 0;
}

14 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 13:55:46 ]
>>12-13ですが、表示が流れてしまって確認ができません
どうやったらとまりますか?

15 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 13:58:57 ]
while(1)で無限ループしてるからだろ
forループにして適当な回数でやめればいいじゃん

16 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 15:07:02 ]
役判定のレベルに比べて無限ループに気づかないとか、差が激しすぎんだろw
他人のソースの丸写しか?

17 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 15:57:12 ]
D貧民とかあるでよ

18 名前:デフォルトの名無しさん [2007/09/16(日) 16:49:41 ]
CUIでいいから大富豪作りたいな。地方によっては大貧民やド貧民とか言うらしいな

19 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 17:16:36 ]
とりあえずこのローカルルールを全部実装してくれ
ja.wikipedia.org/wiki/%E5%A4%A7%E5%AF%8C%E8%B1%AA

20 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 18:17:49 ]
CUIはきついな。cursesライブラリとか駆使するのか?



21 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 18:25:00 ]
>>20
出力はこんな感じで良いんじゃないの。難しい事は考えないで printf() だけで充分。

あなたの手番です...
手持ちのカード: [1:H-6],[2:H-J],[3:S-K],[4:JKR]
どのカードを切りますか?(1-4): 2
Heart の Jack で宜しいですか?(y or n): y
Heart の Jack を切りました

以下ry

22 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 18:27:24 ]
ネット対戦とか出来ると楽しそうだよね。

23 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 18:30:33 ]
なんでゲームって単語がスレタイにつくと、ム板とは思えないほど低レベルなスレになるんだろう

24 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 18:34:08 ]
ム板は割りと全般的に低レベルかと…
まあ気にすんな

25 名前:デフォルトの名無しさん [2007/09/17(月) 00:34:20 ]
最初はカードをランダムで配るだな

26 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 00:52:17 ]
次は配ったカードをソートだな

27 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 00:55:20 ]
プレイヤー人数は?何人でするか。人対CPU。CPU対CPUとか

28 名前:デフォルトの名無しさん [2007/09/17(月) 01:29:09 ]
まぁ何でもいいから一個ずつ書いていけばいいんじゃないか?

カードをランダムで配る関数、ソートする関数とか

29 名前:デフォルトの名無しさん [2007/09/17(月) 02:57:05 ]
C言語初めて一週間の俺がやろうと思ったが無理だった。頭のいい人教えてくれ

30 名前:デフォルトの名無しさん [2007/09/17(月) 03:21:23 ]
じゃあとりあえずプレイヤーは二人、んでカードをランダムに二人で配るってのは?面倒だからジョーカー抜きで



31 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 03:57:17 ]
どうすんの?二人でやっても4種類のカードを13枚ずつ、ランダムに重複せずに分けるとか俺には無理ぽ

32 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 04:54:45 ]
現実をシミュレートすると重複しないようにカードを排除することになるが、
とりあえずランダムに求めておいて重複していればまた求める
一応はこれで十分だろう

33 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 05:03:32 ]
>>31
カードを配列に入れて先頭から順にランダムに選んだ要素とスワップしてシャッフル。
あとは配列の先頭から使いたいだけ使えばいい。

34 名前:デフォルトの名無しさん [2007/09/17(月) 05:35:31 ]
とりあえず、二人で勝負、革命とかルールなしで、大きい数字を交互に出していく、どちらもだせなければ
その場をきる。先にカードがなくなったほうが勝ち。これを作ろうとする猛者はいる?

35 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 05:40:05 ]
>>34
CUIで大富豪作ればいいのか?

36 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 06:13:44 ]
             ∩_
           〈〈〈 ヽ
          〈⊃  }
   ∩___∩  |   |
   | ノ      ヽ !   !
  /  ●   ● |  /
  |    ( _●_)  ミ/ <<<1は最高にアホ
 彡、   |∪|  /
/ __  ヽノ /
(___)   /

37 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 07:04:34 ]
今のところ、カードは数値だけで良いの?

38 名前:デフォルトの名無しさん mailto:age [2007/09/17(月) 07:18:05 ]
www.freewebs.com/photoradio/?/880143

39 名前:デフォルトの名無しさん [2007/09/17(月) 12:18:27 ]
>>35 まぁ最初はそれからじゃないか?あとからいろいろと機能を付け加えれば

40 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 12:42:54 ]
できるやつは大富豪くらいなら一日あればできるのかな




41 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 12:58:28 ]
ルールどおりに動く程度のものなら1日あればできるね
つーか大富豪ってローカルルールが多すぎてどれが標準的かよくわからん

42 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 13:00:07 ]
とりあえず細かいルール考えずに>>34を実装してみようか

43 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 13:02:35 ]
おう
がんばれ

44 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 13:17:18 ]
cursesライブラリ使ってつくって。

45 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 13:20:16 ]
ttp://www.tnlab.ice.uec.ac.jp/daihinmin/2007/

このスレで応募してみるとか

46 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 13:20:53 ]
まぁちょっと面倒だけど大富豪くらいならfor文や配列ができればいけそうじゃない?

47 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 13:35:22 ]
>>45 ネットワークなんかはあとからでも

48 名前:まずはここから mailto:sage [2007/09/17(月) 13:36:10 ]
char *suit[]={"S","H","D","C"},
*rank)[]={"A","2","3","4","5","6","7","8","9","10","J","Q","K"};
int card[52]; /* 52=4*13 */

でよい?


49 名前:いつもここから mailto:sage [2007/09/17(月) 13:40:56 ]
あ、rankの後ろにごみ入っちゃったw

あと、表示は
[SA][H10][DJ][CQ]...
- 00 -- 01 -- 02 -- 03 -...

入力は
04,12,...

でおk?

50 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 14:06:19 ]
とりあえずそれを二人にランダムで配りそれをソートだな。昇順並び替えかな



51 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 14:36:11 ]
> 昇順並び替え

"3","4","5","6","7","8","9","10","J","Q","K","A","2"
の順がいいと思われ

52 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 14:45:01 ]
お、忘れてた。3が一番弱いんだっけw革命は後回しにそれでいってみるか?

53 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 14:49:41 ]
64bit の変数一個用意して、1 bit 目が立っていたらハートのエースを、
53bit 目が立っていたらジョーカーを持っている事にすればソート不要。

54 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 15:00:18 ]
for文や配列くらいしかワカラナイ俺にも作れるかな

55 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 15:13:12 ]
スペード 0
ハート 1
ダイヤ 2
クラブ 3

A 0
2 1
 :
J 10
Q 11
K 12

スペードA 0
スペード2 1
 :
スペードK 12
ハートA 13
 :
ハートK 25
ダイヤA 26
 :
クラブK 51


56 名前:つまり mailto:sage [2007/09/17(月) 15:24:02 ]
カードの番号 0〜51 を 13 で割った
商 0〜3
余 0〜12
を使う

・表示
・ソート(大小判定)  ...は 0〜12 のままじゃダメだなw

57 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 15:24:11 ]
絵柄に2bit
A〜Kで13bit
ジョーカーで1bit

58 名前:デフォルトの名無しさん [2007/09/17(月) 15:26:43 ]
とりあえず二人にカードを分けてそのカードを表示するってのは?とりあえず死合はまだで

59 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 15:30:16 ]
トランプはカードに重複が無いから、プレイヤー 1 人辺り 53bit あれば十分だよ

60 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 15:35:57 ]
そこまでして節約する必要なんてないだろ



61 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 15:39:35 ]
節約と言えば、ここ↓の過去スレに色々あった希ガス

七行プログラミング part5
pc11.2ch.net/test/read.cgi/tech/1142467359/

62 名前:とりあえず mailto:sage [2007/09/17(月) 17:03:17 ]
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
char *suit[]={"S","H","D","C"},
*rank[]={"A","2","3","4","5","6","7","8","9","10","J","Q","K"};
int card[52]; /* 52=4*13 */
int hand[52][52], numOfHand[52];
void shuffle(void){ int i;
for(i=0; i<52; ++i){ int pos=(i+1.0) * rand() / (RAND_MAX + 1.0);
card[i]=card[pos]; card[pos]=i;
}
}
void cardDisp(int num, int *card){ int i;
for(i=0; i<num; ++i) printf("[%s%s]", suit[card[i]/13], rank[card[i]%13]);
putchar('\n');
}
void deal(int numOfPlayer){ int i=0, p, n=0;
for(n=0;;++n)
for(p=0; p<numOfPlayer; ++p){
numOfHand[p]=n+1; hand[p][n]=card[i++]; if(i>52) return;
}
}
int main(void){
srand(time(NULL));
shuffle();
deal(2);
cardDisp(numOfHand[0], hand[0]);
cardDisp(numOfHand[1], hand[1]);
return 0;
}

配るまで

63 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 17:40:32 ]
配るまではまぁなんとかだな。そういうや先攻後攻を決めるにはどうすればいい?0か1かで判断?

64 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 18:46:15 ]
」・、ヲ

65 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 19:00:24 ]
大富豪でカードを作る。ジョーカーつき。二人でやってルールは革命くらいでいいかな。作れるか?

66 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 19:30:54 ]
乱数はrandでいいと思う?
もっと高精度なの使う?

67 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 19:34:08 ]
いいんじゃないか?偏りがあるとか聞くけどそこまで精度なのは求めてないかと

68 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 20:45:51 ]
暗号用とか技術用だと乱数機工夫した方が良いが
ゲーム程度なら要らないかと
ゲーム向きの乱数生成法としては
時計orタイマーをキーにするって方法もある
ユーザ入力のタイミング次第で結果が変わるので、お手軽かつ偏りが少ない

69 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 21:18:24 ]
6人プレイの革命有り、ジョーカーのワイルドカードありで造った事有るなぁ。

70 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 21:32:09 ]
C++じゃマズいんだっけか



71 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 21:50:38 ]
Cでだからな。表示もprintfだけでも何とかなるぽ。ちょっと面倒だけど

72 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 22:30:23 ]
int pos=(i+1.0) * rand() / (RAND_MAX + 1.0);

これてどういうこと?

73 名前:デフォルトの名無しさん [2007/09/17(月) 23:01:51 ]
rand() / (RAND_MAX + 1.0)ってのは0以上1未満の数を一様乱数で返す

だっけ?面倒だろうけどコメントつけていってw俺にもサパーリ

74 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 23:14:50 ]
宿題スレでも見とけ

75 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 23:28:10 ]
(i+1.0) * rand() / (RAND_MAX + 1.0) は rand() % (i+1) の高精度版だと思っとけばOK

76 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 23:28:51 ]
// pos は 0 以上 RAND_MAX 以下の整数
pos = rand();

// pos は 0 以上 1 未満の実数 (int pos ならキャストされて整数に)
pos = rand() / (RAND_MAX + 1.0);

// pos は 0 以上 N 未満の実数 (int pos ならキャストされて整数に)
pos = rand() / (RAND_MAX + 1.0) * N;

// pos は K 以上 N 以下の整数 (俺が正しいと思ってる書き方)
pos = K + (int)( rand() / (RAND_MAX + 1.0) * (N+1-K) );


int pos=(i+1.0) * rand() / (RAND_MAX + 1.0);

除算 "/" 演算は、被除数か除数の一方が float でもないと小数値を切り捨てる。
これは、(RAND_MAX + 1.0) で解消される。

(i+1.0) * rand() の 1.0 は 1 でもいいが、
rand()の値によっては、乗算をした瞬間にオーバーフローする可能性がある。
上に書いたように乗算を後からやれば問題ない。

77 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 23:40:34 ]
(i+1.0) * rand() / (RAND_MAX + 1.0);ってのは0以上i+1未満の数をランダムで返すってこと?

78 名前:デフォルトの名無しさん mailto:sage [2007/09/17(月) 23:53:53 ]
>>77
そういうこと。
整数なのでi+1未満ってことは、i以下ってこと。

79 名前:デフォルトの名無しさん [2007/09/18(火) 03:10:04 ]
作って思ったこと。全部mainに入れ込んでた俺は明らかに初心者。しかもカードを小さい順から出すってのがわからない

80 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 06:24:49 ]
手札を番号順にソート
パス?=真
番号の小さいカードから順に見て{
   場札より大きいなら{
      カードを場に出す
      パス?=偽
   }




81 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 06:46:03 ]
あ〜…カード出した時点でループ抜けなきゃマズいな

82 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 07:00:18 ]
その処理全体を関数にして
出したらそこでreturnすればフラグは要らないな
そうすれば、ループ回りきった=出せない、なのだから

83 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 07:55:23 ]
手札ソートについては、あらかじめ3〜K,1,2の順をデフォルトにしとけばいいじゃん
何も考えずに1〜Kの順で配列にするから、順番入れ替えの必要があるわけで

84 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 08:04:17 ]
手札って強さの順にソートする必要あるのか?

85 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 08:14:40 ]
見易さのために決まってるでしょ。

86 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 08:16:31 ]
1から13の順じゃ駄目なのか?

87 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 08:17:18 ]
比較関数はソート以外にも使える

88 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 09:15:34 ]
強さ順にソートにすれば、いくつかの処理が簡単に書けるんじゃね?

89 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 13:31:46 ]
2と3は繋がらないしね

90 名前:デフォルトの名無しさん [2007/09/18(火) 15:03:59 ]
出力は>>21あたりが見やすそうだな



91 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 15:32:42 ]
そう思うんならそういう風なコードをここに書けば?

92 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 16:34:07 ]
俺ならスートは小文字

93 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 18:46:04 ]
ある程度書いたが、手札の出力書式はどんなのがいいんだ?

#Player 1
  Spade :  1  2  5
  Heart :  1  2  3  4  6  9 11 13
  Club  :  1  3  4  6  7  8  9 10 11
  Dia  :  1  4  5  9 12 13
#Player 2
  Spade :  3  4  6  7  8  9 10 11 12 13
  Heart :  5  7  8 10 12
  Club  :  2  5 12 13
  Dia  :  2  3  6  7  8 10 11

#Player 1
  Spade :  1  2 -- --  5 -- -- -- -- -- -- -- --
  Heart :  1  2  3  4 --  6 -- --  9 -- 11 -- 13
  Club  :  1 --  3  4 --  6  7  8  9 10 11 -- --
  Dia  :  1 -- --  4  5 -- -- --  9 -- -- 12 13
#Player 2
  Spade : -- --  3  4 --  6  7  8  9 10 11 12 13
  Heart : -- -- -- --  5 --  7  8 -- 10 -- 12 --
  Club  : --  2 -- --  5 -- -- -- -- -- -- 12 13
  Dia  : --  2  3 -- --  6  7  8 -- 10 11 -- --

#Player1 : S(1 2 5) H(1 2 3 4 6 9 11 13) C(1 3 4 6 7 8 9 10 11) D(1 4 5 9 12 13)
#Player2 : S(3 4 6 7 8 9 10 11 12 13) H(5 7 8 10 12) C(2 5 12 13) D(2 3 6 7 8 10 11)


94 名前:クソゲー mailto:sage [2007/09/18(火) 20:55:41 ]
カードは一枚ずつ選択。革命などなし。
ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/4935.zip

95 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 21:02:36 ]
>>94
CPUはこっちが出したスートしかださないのか

96 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 21:52:10 ]
ありゃ。そういうルールじゃなかったっけ。くそげー

97 名前:デフォルトの名無しさん [2007/09/18(火) 23:01:26 ]
>>93 一番上が見やすい

98 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 23:02:42 ]
for文や配列くらいしかワカラナイ俺でも大富豪ってできる?

99 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 23:16:13 ]
できんことはないと思うがポインタとかそういうの分かってたほうが短くかけるかも

100 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 23:36:14 ]
そんな初心者だが俺もやってみる。ほんとワカラナイことだらけだから変なプログラムやこれはおかしいって
やつも貼り付けると思うけど教えてくれ








[ 続きを読む ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<153KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef