Új hozzászólás Aktív témák
-
ArchElf
addikt
Ennyi erővel a substring sem volt benne a kiírásban

Mondjuk jó kis feladat lehet substring és Convert nélkül, csak IndexOf-al is![;]](//cdn.rios.hu/dl/s/v1.gif)
try/catch-et bele sem mertem rakni
for lol:
static void Main(string[] args)
{
double átlag = 0;
int szám = 0;
int index = 0;
int újindex = 0;
int számláló = 0;
string számok = "12345";
Console.Write("Kérem adjon meg 3 számot 1-5 között, vesszővel elválasztva: ");
string számsor = Console.ReadLine();
//INDEXOF
while (számláló < 3)
{
újindex = számsor.IndexOf(',', index);
if (újindex < 0 && számláló != 2)
{
Console.Error.WriteLine("Nincs elég szám.");
return;
}
if ((újindex - index != 1) && számláló != 2)
{
Console.Error.WriteLine("Helytelen adatok");
return;
}
szám = számok.IndexOf(számsor[index]) + 1;
if (szám < 1 || szám > 5)
{
Console.Error.WriteLine("Helytelen adatok");
return;
}
átlag += szám;
index = újindex + 1;
számláló++;
}
Console.WriteLine("Az átlag: {0:0.0}", átlag / 3);
}AE
Ú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!
- CES 2026: A Lenovónál már akasztják a jövőt
- iPhone topik
- Motoros topic
- Futás, futópályák
- Azonnali alaplapos kérdések órája
- CES 2026: a Gigabyte legfrissebb csúcs-VGA-ja mindenképp kitűnik a tömegből
- GoodSpeed: Te hány éves vagy?
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- 3D nyomtatás
- CES 2026: A sportautó piacot is összeporszívózná a Dreame
- További aktív témák...
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest

![;]](http://cdn.rios.hu/dl/s/v1.gif)


