Tyto kódy si můžete zkopírovat a vložit je do Visual Studia, do C #, konzolové aplikace
Počáteční kód :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp2
{
internal class Program
{
static void Main(string[] args)
{
}
}
}
Hra hledání čísel :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp2
{
internal class Program
{
static void Main(string[] args)
{
String novahraanone = "ano";
while (novahraanone == "ano")
{
Console.WriteLine();
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("Ahoj ! Najdi číslo");
Console.ForegroundColor = ConsoleColor.White;
Console.Write("od : ");
Console.ForegroundColor = ConsoleColor.Yellow;
int a = Convert.ToInt32(Console.ReadLine());
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Nyní nezadávej číslo nižší než to cos před chvílí zadal !");
Console.ForegroundColor = ConsoleColor.White;
Console.Write("do : ");
Console.ForegroundColor = ConsoleColor.Yellow;
int b = Convert.ToInt32(Console.ReadLine());
Random rnd = new Random();
int num = rnd.Next(a, b);
int i = 1;
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("Číslo bylo vygenerováno, nyní musíš napsat svůj odhad");
Console.ForegroundColor = ConsoleColor.DarkGray;
int odhad = Convert.ToInt32(Console.ReadLine());
while (odhad != num)
{
if (odhad < num)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.Write("Hledané číslo je ");
Console.ForegroundColor = ConsoleColor.Yellow;
Console.Write("větší");
Console.ForegroundColor = ConsoleColor.Green;
Console.Write(" než : ");
Console.ForegroundColor = ConsoleColor.Yellow;
Console.Write(odhad);
}
if (odhad > num)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.Write("Hledané číslo je ");
Console.ForegroundColor = ConsoleColor.Yellow;
Console.Write("menší");
Console.ForegroundColor = ConsoleColor.Green;
Console.Write(" než : ");
Console.ForegroundColor = ConsoleColor.Yellow;
Console.Write(odhad);
}
i++;
Console.ForegroundColor = ConsoleColor.Yellow;
Console.WriteLine();
Console.ForegroundColor = ConsoleColor.DarkGray;
odhad = Convert.ToInt32(Console.ReadLine());
}
if (odhad == num)
{
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine();
Console.Write("Uhádl jsi číslo ");
Console.ForegroundColor = ConsoleColor.Green;
Console.Write(num);
Console.ForegroundColor = ConsoleColor.Red;
Console.Write(" ,počet pokusů : " + i);
Console.WriteLine();
}
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine();
Console.WriteLine("Chceš pokračovat ?");
Console.ForegroundColor = ConsoleColor.Green;
Console.Write("ano");
Console.ForegroundColor = ConsoleColor.Yellow;
Console.Write("/");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("ne : ");
Console.ForegroundColor = ConsoleColor.Yellow;
novahraanone = Console.ReadLine();
}
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Hru ukončíš ztisknutím libovolné klávesy");
Console.ReadKey();
}
}
}