- Windows 11
- Synology NAS
- Linux kezdőknek
- Google Photos
- Mozilla Firefox
- Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
- QNAP hálózati adattárolók (NAS)
- Sokat fogyaszt az AI, egyre több az adatközpont, kell az atomenergia
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- A Google helyét akarja az OpenAI, hétfőn jöhet az AI-alapú kereső
Új hozzászólás Aktív témák
-
Vasinger!
nagyúr
Kéne megint egy kis help.
Van ez a program:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Betűtalálgatós
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Gondoltam egy betűre az angol ABC-ből, találd ki!");
int a;
char b;
bool logika = false;
Random rnd = new Random();
a = rnd.Next(26);
a = a + 96;
do
{
b = (char)Console.Read();
int intASC2 = System.Convert.ToInt32(b);
if (a < intASC2)
{
Console.WriteLine("A betű előrébb van az ABC-ben");
}
if (a > intASC2)
{
Console.WriteLine("A betű hátrább van az ABC-ben");
}
if (a == intASC2)
{
Console.WriteLine("Talált!");
logika = a == intASC2;
}
} while (!logika);
Console.ReadLine();
}
}
}Nah most ha ti is elindítjátok a programot látjátok, hogy nincs vele valami rendben. Kiír +2 sort teljesen feleslegesen. Miért? Egyszerűen nem jövök rá.
Ha a bool-t átírom true-ra akkor csak egyszer dobja ki, de egyből kis is lép. Mi a megoldás?
Ú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!
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest