Új hozzászólás Aktív témák
-
Pörp
senior tag
Mindenkinek nagyon köszönöm!

-
Pörp
senior tag
Hi!
Azt hogyan tudom megcsinálni, hogy ha pl. egy for ciklussal kiíratom a számokat 1000-ig egymás mellé, akkor egy billentyű lenyomására bármikor megálljon a kiírás, és kezdje el onnantól visszafelé írni? Tehát fusson a program, ami a számok kiírása 1000-ig, de közben mégis várjon billentyűzetről lenyomást, és ha van, akkor annak megfelelően módosuljon a futás. A Thread.Sleep()-el várnék kiírások között hogy legyen idő is billentyűt nyomkodni.
-
Pörp
senior tag
válasz
joysefke
#7927
üzenetére
Megcsináltam, köszönöm a segítséget. A másik módszerrel hogy nézne ki?
Köszönöm mindenkinek!using System;
class Program
{
static void Main(string[] args)
{
bool succes = false;
float num1=0;
float num2=0;
do
{
Console.WriteLine("Kérem az összeadni kívánt számokat.");
Console.Write("Egyik szám: ");
string a = Console.ReadLine();
Console.Write("Másik szám: ");
string b = Console.ReadLine();
try
{
num1 = float.Parse(a);
num2 = float.Parse(b);
succes = true;
float osszeg = num1 + num2;
Console.CursorVisible = false;
Console.WriteLine("A két szám összege= " +osszeg);
}
catch (Exception ex)
{
Console.WriteLine("");
Console.WriteLine("Nem számot adtál meg!");
}
}
while (succes != true);
}
} -
Pörp
senior tag
Sziasztok!
Abszolút kezdő vagyok, a billentyűzetről várok egy leütött számot, egy int változóhoz.
Addig megvan, hogy int a = Convert.ToInt32(Console.ReadLine());
A gondom az, hogy ha nem számot, hanem betűt vagy stringet ütök be, akkor kifagy. Hogy lehet eldönteni, hogy a billentyűzetről beadott karakterek azok int vagy string?
Ú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!
- E-book olvasók
- Debrecen és környéke adok-veszek-beszélgetek
- sziku69: Fűzzük össze a szavakat :)
- Diablo II: Classic és Resurrected
- Formula-1
- talmida: Változások 2. rész
- Bemutatkozott a Poco X7 és X7 Pro
- Forza sorozat (Horizon/Motorsport)
- Xiaomi 17 Ultra - jó az optikája
- Vicces képek
- További aktív témák...
- Új Lenovo Thinkpad X1 2in1 Gen9 WUXGA Ultra 7 165U 12mag 32GB 512GB Intel Arc iGPU Win11 Garancia
- AKCIÓ! CSAK KIBONTOTT Honor 200 Lite 8GB 256GB mobiltelefon garanciával hibátlan működéssel
- ÓRIÁSI AKCIÓK! GARANCIA, SZÁMLA - Windows 10 11, Office 2016 2019 2021,2024, vírusírtók, VPN
- Dell Precision 3561,15.6" FHD,i7-11850H,16GB DDR4,512GB SSD,T600 4GB VGA,WIN11
- Lenovo L13 Core I3-10110U / 4GB DDR4 / LAPTOP 1
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

