Hirdetés
- Ez lehet az Apple hajlítható telefonjának formája, mérete
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- iPhone topik
- iGO Primo
- Apple Watch Sport - ez is csak egy okosóra
- Samsung Galaxy A17 5G – megint 16
- Akciófigyelő: Ha kéne vezeték nélkül CarPlay és Android Auto...
- Fél perc csend, majd világra jön egy Magic8 Pro
- Google Pixel topik
- Xiaomi 14 Ultra - Leica hercegnő
Új hozzászólás Aktív témák
-
Akkor ezt dobja: http://prohardver.hu/dl/upc/2012-04/12/63105_tap6ydmrn0gotftl_hiba.jpg
Most a legyen ön is milliomos című játékot akarom megírni.
A program lényege végülis kész is van, de ha egy kérdésre jól válaszolok akkor tovább szeretném léptetni a következő kérdésre és nem tudom, hogy hogyan helyezzem el a do-while ciklust mert dobja itt a hibákat 
class Program
{
static void Main(string[] args)
{
string connString = "server=****;database=*****;uid=****;password=****;";
MySqlConnection conn = new MySqlConnection(connString);
MySqlCommand command = conn.CreateCommand();
string eredmeny = "null";
Random r = new Random();
r.Next(1,5);
//do{
command.CommandText = "SELECT kerdes, valasz1, valasz2, valasz3, valasz4, megoldas FROM db2 WHERE id="+r.Next(4).ToString();
try
{
conn.Open();
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
MySqlDataReader reader = command.ExecuteReader();
int valasz = 0;
while (reader.Read())
{
Console.WriteLine(reader["kerdes"].ToString());
Console.WriteLine("1. "+reader["valasz1"].ToString());
Console.WriteLine("2. "+reader["valasz2"].ToString());
Console.WriteLine("3. "+reader["valasz3"].ToString());
Console.WriteLine("4. "+reader["valasz4"].ToString());
valasz = int.Parse(Console.ReadLine());
switch (valasz)
{
case 1:
if (reader["valasz1"].ToString() == reader["megoldas"].ToString())
{
eredmeny = "A valasz helyes.";
}
else
{
eredmeny = "Vesztettél";
}
break;
case 2:
if (reader["valasz2"].ToString() == reader["megoldas"].ToString())
{
eredmeny = "A valasz helyes.";
}
else
{
eredmeny = "Vesztettél";
}
break;
case 3:
if (reader["valasz3"].ToString() == reader["megoldas"].ToString())
{
eredmeny = "A valasz helyes.";
}
else
{
eredmeny = "Vesztettél";
}
break;
case 4:
if (reader["valasz4"].ToString() == reader["megoldas"].ToString())
{
eredmeny = "A valasz helyes.";
}
else
{
eredmeny = "Vesztettél";
}
break;
}
Console.WriteLine(eredmeny);
}
//} while (eredmeny == "A valasz helyes.");
}
}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Parkside szerszám kibeszélő
- Holdbázis és űrkupola az Egyesült Államok csillagászati terveiben
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
- Szemüveges topik
- Ez lehet az Apple hajlítható telefonjának formája, mérete
- Formula-1
- Házimozi belépő szinten
- 3D nyomtatás
- DUNE médialejátszók topicja
- Objektívek topikja
- További aktív témák...
- Samsung Galaxy S22 Ultra 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S24 Ultra 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Honor 90 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi A3 64GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S25 Edge 256GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- Xiaomi 14T 256GB, Kártyafüggetlen, 1 Év Garanciaval
- Új és újszerű 15-16 Gamer, irodai, üzleti, készülékek nagyon kedvező alkalmi áron Garanciával!
- CoolerMaster MM710 53gr pehelykönnyű gamer egér eladó
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
A program lényege végülis kész is van, de ha egy kérdésre jól válaszolok akkor tovább szeretném léptetni a következő kérdésre és nem tudom, hogy hogyan helyezzem el a do-while ciklust mert dobja itt a hibákat 


