C#小遊戲-------猜數字 (轉)
朋友們,剛編寫完這個小遊戲,已經11點多了.休息一下,欣賞一下.學習任何的語言,都是在不斷的編寫中提高了.勿以簡小而不為.using System;
public class Game
{
private string number;
private static int x,y;
private int count=0;
public void init()
{
do{
Console.WriteLine("Please input number:");
number=(string)Console.ReadLine();
}while(number.Length!=4);
}
public void play()
{
string ready="1234";
//這裡ready的值是要隨機變化的.否則,沒人玩你的遊戲了.
//char[] r=new char[]{'0',.......'9'};
// 用迴圈和隨機將其順序打亂.在取其前4個元素,給ready就可以了.
do{
x=0;
y=0;
init();
for(int i=0;i<=3;i++)
{
for(int j=0;j<=3;j++)
{
if(number[i]==ready[j])
{
if (i==j)
++x;
else
++y;
}
}
}
++count;
Console.WriteLine("{0}A{1}B",x.ToString(),y.ToString());
if(count>=8)
{
Console.WriteLine("-------------------");
Console.WriteLine("You already lossed");
Console.WriteLine("-------------------");
return;
}
}while(number!=ready);
Console.WriteLine("----------------------------");
Console.WriteLine("OK! You are very cleverness!");
Console.WriteLine("----------------------------");
}
}
public class MyGame
{
public static void Main()
{
Game g=new Game();
g.play();
}
}
已經編譯透過.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-990497/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 猜數字小遊戲遊戲
- C#之簡易猜數字遊戲C#遊戲
- linux實現猜數字小遊戲Linux遊戲
- 猜數字遊戲遊戲
- Shell猜數字遊戲遊戲
- 【Java】——猜數字遊戲Java遊戲
- 【python小練習】簡單的猜數字遊戲Python遊戲
- 使用者猜數字遊戲遊戲
- 【Java基礎教程】用Java實現猜數字小遊戲Java遊戲
- LeetCode 299 猜數字遊戲 Java實現LeetCode遊戲Java
- 7-24 猜數字遊戲 (15分)遊戲
- wordle game 猜字遊戲GAM遊戲
- 回憶小時的快樂,利用python做一款數字猜謎小遊戲Python遊戲
- Rust學習之旅1——寫個猜數字遊戲Rust遊戲
- C語言初學者(自學)做的一個猜數字小遊戲C語言遊戲
- 透過編寫“猜數字”遊戲來學習 Awk遊戲
- 猜數字
- 猜數字11.9
- 以猜數字遊戲引出的分治演算法的理解與思考遊戲演算法
- C語言實現的一個簡單的猜數小遊戲C語言遊戲
- MATLAB 簡易版 你畫我猜小遊戲Matlab遊戲
- Java學習筆記(一) 猜數遊戲Java筆記遊戲
- 數字遊戲遊戲
- leedcode-猜數字大小
- 演算法 猜數字演算法
- [TJOI2009] 猜數字
- 猜數字的介面版
- iOS 小遊戲專案——數字速算升級版iOS遊戲
- LeetCode-374-猜數字大小LeetCode
- Rust——猜謎遊戲【二】Rust遊戲
- 雜湊競猜遊戲遊戲
- 用 Java 做個“你畫手機猜”的小遊戲Java遊戲
- C# textbox只能輸入數字和小數點C#
- 一個自己都感覺幼稚的猜數遊戲遊戲
- pyqt5例項——pycharm實現猜數遊戲QTPyCharm遊戲
- IOS技術分享| 你畫我猜小遊戲快速實現iOS遊戲
- 以太坊智慧合約-猜數字
- L1-056 猜數字 分數 20
- Hash幸運雜湊競猜遊戲系統設計開發丨雜湊單雙尾數大小競猜遊戲遊戲