c# jak na provereni zadani ANO ci NE
Hezky Silvestr.
Hledám řešeni na můj problém.
Potřebuji napsat kod, který mi ověří, jestli uživatel zadal pro pokračovaní ANO nebo NE.
Toto ověření chci mit asi na smýče while, kde když uživatel zada ANO zustane ve smyce, po zadani NE, ze smyčky vystoupí.
Aplikace je konsolová v csharp.
Prozatim mam zaklad neco takového :
namespace Hod_Kostkou_Test
{
class Program
{
static void Main(string[] args)
{
Random random = new Random();
int kostka = random.Next(1, 7);
string volba = Console.ReadLine();
while 'NEVIM'
{
Console.WriteLine("Napis ANO pro pokracovani, nebo NE pro ukonceni");
}
Console.ReadKey();
{
Console.WriteLine("Hodil jsi cislo : '" + kostka + "' Chces pokracovat ?");
Console.ReadKey();
}
Console.WriteLine("Konec hry");
Console.ReadKey();
}
}
}
To čo je za "sračka"?
while 'NEVIM' - toto má byť podmienka? si naštuduj cyklus while...
ReadKey má akože prečítať zadanie 'ANO' alebo 'NE' - opäť si najprv naštuduj rozdiel medzi ReadKey a ReadLine ....
Dekuji za vaši zdvořilost "sračka" to nemela byt, ale místo, kde NEVIM co zadat.
Vas kód zkusím dekuji,
Osobně bych místo tohoto
zvolil něco takového:
Tedy místo vypisování stringu jen čekání na stisk klávesy....
Dekuji HOST.
Ono, jde o to, ze jsem se sekl v jednom while, proto jsem chtel beh ve smyce zkusit jinak, slo jen o kontrolu, jestli mi class Hraci_Kostka vraci spravne hodnotu k tomuto kodu, ktery je jen testovni :
(redKey jsem pouzival misto Brzdy v VS, ne protoze sem chtel napsat sracku)
Dekuji, stastny novy rok, naschledanou
Vyreseno.
• Ono jak pise 'host', stisk jedné klávesy muze byt zajímavější moznost. • C# není něco co bych nějak ovládal, ale kdybych byl na tvém miste, bych tvuj kousek codu prepsal spise :
• Hraci kostku bych deklaroval jako novou public class, asi nějak tak :
TiP ~ Jestli používáš RedKey() pro pozastaveni kódu, tak na místo použij primo 'Brzdu' ve Visual Studiu, stačí jen kliknout vedle řádku, tato funkce je velmi důležitá a to i proto, proto, ze můžeš nahlédnou na tvé "Promené" jakou mají hodnotu, coz ti napomůže v pripade, ze ti něco nesedí, jestli verifikuješ hodnoty , alespoň v mém případě by mi opravdu chyběla.
*Ilustrační obrázek, stačí jen kliknou na řádek, kde chceš vlozit brzdu-'Break', vložit jich jde vice, po spuštěni az kód bude na Break, můžeš procházet tvůj cod a nahlédnout jaké mají promené hodnoty, treba kolik hodila tva kostka, nebo jestli je true v pripade bool etc. .
[img]http://i.stack.imgur.com/7ZsIm.jpg[/img]
Hezký napsaný
To se nemyslim, c# znam jen nejaky zaklad, deklaraci trid, metody, trochu .net, kdybych to mel delat celé sam, i popremyslel jestli by nebylo lepsi pouzit bool, navic takovy radce "Wikan" by to urcite tech 10 radku na 2, tak jak to ma vezvyku
Obsah jsem nějak nezkoumal, ale když vidím tvé rady, vidím je hezky s klidem rozepsané, což se mi líbí.
Lepší než "máš to na hovno, nebo zkurvil jsi to" + www odkaz nějak do slepa