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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 猜數字小遊戲遊戲
- linux實現猜數字小遊戲Linux遊戲
- 一個猜數字輸贏的小遊戲遊戲
- 簡單的C# 猜數字遊戲C#遊戲
- C#之簡易猜數字遊戲C#遊戲
- 【Java基礎教程】用Java實現猜數字小遊戲Java遊戲
- 猜數字遊戲遊戲
- C語言初學者(自學)做的一個猜數字小遊戲C語言遊戲
- Shell猜數字遊戲遊戲
- 【Java】——猜數字遊戲Java遊戲
- 猜數字的介面版
- 演算法 猜數字演算法
- JavaScript學習 猜數字小遊戲帶你學習for迴圈,變數,方法的定義JavaScript遊戲變數
- 使用者猜數字遊戲遊戲
- leedcode-猜數字大小
- 以太坊智慧合約-猜數字
- L1-056 猜數字 分數 20
- 回憶小時的快樂,利用python做一款數字猜謎小遊戲Python遊戲
- 7-24 猜數字遊戲 (15分)遊戲
- 第三章 猜數字遊戲遊戲
- [TJOI2009] 猜數字
- 猜字遊戲遊戲
- LeetCode-374-猜數字大小LeetCode
- C語言實現的一個簡單的猜數小遊戲C語言遊戲
- 一個拖拉且錯誤的猜數字程式
- L1-056 猜數字 (20分) C++C++
- Rust學習之旅1——寫個猜數字遊戲Rust遊戲
- C#字串轉換為數字的4種方法C#字串
- 【python小練習】簡單的猜數字遊戲Python遊戲
- 透過編寫“猜數字”遊戲來學習 Awk遊戲
- LeetCode 299 猜數字遊戲 Java實現LeetCode遊戲Java
- 猜數記---BCWIPE註冊半破解 (25千字)
- MATLAB 簡易版 你畫我猜小遊戲Matlab遊戲
- [Java程式求助]幸運52(猜價格小遊戲)Java遊戲
- LeetCode每日一題: 猜數字大小(No.374)LeetCode每日一題
- iOS 小遊戲專案——數字速算升級版iOS遊戲
- C#純數學方法遞迴實現貨幣數字轉換中文C#遞迴
- C#中漢字轉拼音C#