Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Elektromos rásegítésű kerékpárok
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- bambano: Bambanő háza tája
- ldave: New Game Blitz - 2025
- Geri Bátyó: Agglegénykonyha 3 – Paradicsomos káposzta (amit amúgy utálok)
- Gurulunk, WAZE?!
- gban: Ingyen kellene, de tegnapra
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
Ú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!
- Lakáshitel, lakásvásárlás
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Hitelkártyák használata, hitelkártya visszatérítés
- Bluetooth hangszórók
- World of Tanks - MMO
- Opera böngésző
- E-roller topik
- Melyik tápegységet vegyem?
- Projektor topic
- Hivatalos a One UI 8 frissítés közzététele
- További aktív témák...
- INGYEN POSTA - ÚJ GAMER PC V34 - RYZEN 7 5700 - RTX 4060 - 16GB RAM - 1TB SSD -www.olcsogamerpc.hu
- INGYEN POSTA - ÚJ GAMER PC V32 - i5-14400F - RTX 4060 - 16GB RAM - 1TB SSD -www.olcsogamerpc.hu
- INGYEN POSTA - ÚJ GAMER PC V70 - i5-12400F - RTX 5060 - 16GB RAM - 1TB SSD -www.olcsogamerpc.hu
- INGYEN POSTA - ÚJ GAMER PC V55 - RYZEN 5 5600 - RTX 4060Ti - 16GB RAM - 1TB SSD -www.olcsogamerpc.hu
- INGYEN POSTA - ÚJ GAMER PC V31 - i5-12400F - RTX 4060 - 16GB RAM - 1TB SSD -www.olcsogamerpc.hu
- ÁRCSÖKKENTÉS Menő retró konfig: Q9550, Gigabyte P43, 4GB RAM, ASUS GT730
- Xiaomi Redmi Note 10S 128GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Dell Latitude 5300 - i5-8GEN I 8GB I 256SSD I 13,3" HD I HDMI I Cam I W11 I Gari!
- Ha országosan a legmagasabb áron szeretnéd eladni a laptopodat, akkor az ELITRO a Te partnered
- Samsung Galaxy A9 2018 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest