- 1 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 17:41:19 ]
- このスレッドは
「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。 ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、 勇気をもって書き込んでください。 内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。 >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 前スレ ふらっとC#,C♯,C#(初心者用) Part26 pc11.2ch.net/test/read.cgi/tech/1206238049/
- 176 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 22:40:27 ]
- >>160,165,168
教えていただいたことを参考にFTPClassにイベントを追加し 呼出元でイベントをハンドリングすることで希望通りの動作ができました。 ありがとうございました
- 177 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 23:08:55 ]
- >>167 とりあえずコメントは書こうな
using System; class slot{ static void Main(){ Console.Write("コインのもち数を入力してください"); int coin = int.Parse(Console.ReadLine()); int bell = 10,suika = 6,replay = 3; int[] slot = new int[9]; Random rand = new System.Random(); while (coin >= 3){ coin -= 3; int koyaku = rand.Next(1, 101); //スロットの値設定 for(int i = 0;i < slot.Length;i++){slot[i] = rand.Next(1,4);} //約100回に一回当たるよく分からないなにか if(koyaku == 1){ coin += 5; Console.Write("○ ○ ○\n○ 5 ○\n○ ○ ○\ncoin={0}\n\n",coin); } //通常処理 for(int i = 0;i < slot.Length;i+=3){ if(slot[i] == slot[i+1] && slot[i] == slot[i+2]){ coin += (slot[0] == 1) ? bell : (slot[0] == 2) ? suika :replay; } } //表示 for(int i = 0;i < slot.Length;i+=3){Console.Write("{0} {1} {2}\n",slot[i]+i, slot[i+1]+i, slot[i+2]+i);} Console.WriteLine("ncoin=" + coin); Console.ReadLine(); } } }
- 178 名前:167 [2008/04/25(金) 23:25:09 ]
- 177さん手直しありがとうございます。
プログラム初心者なんでそんなfor文使うなんて考えてませんでした。 ありがとうございます。
|

|