Hirdetés
- Nothing Phone (3a) Lite – mennyit ér a név?
- Vivo X200 Pro - a kétszázát!
- Megtartotta Európában a 7500 mAh-t az Oppo
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Xiaomi 15 Ultra - kamera, telefon
- Yettel topik
- Samsung Galaxy Watch6 Classic - tekerd!
- EarFun Air Pro 4+ – érdemi plusz
- Motorola Edge 60 Fusion - nem csak a forma időtálló
- Apple Watch Sport - ez is csak egy okosóra
Ú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!
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Futárcégek
- Porszívók - akkus és klasszikus vezetékes
- Ford topik
- Filmvilág
- exHWSW - Értünk mindenhez IS
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Plazma TV topic
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Samsung kuponkunyeráló
- További aktív témák...
- Xiaomi 15 Ultra, újszerű, Alza vásárlás, 34 hónap gyári garanciával, eladó!
- Üzletből, garanciával, Lenovo ThinkPad T14 Ryzen 7 Pro-4750u/16GBRAM/512GBSSD/FULLHD IPS Touch
- Lenovo ThinkPad T14 G2 i7-1165G7 / 16GB / 512GB SSD EU billentyűzet
- Apple iPhone 13 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Mini PC - HP ProDesk 405 G4 DM / Ryzen 5 PRO 2400GE / DDR4 / NVMe / HDMI / több db / számla
- 8 GB-os GeForce RTX 2060 SUPER (OEM HP) - garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 14 Pro 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3555,100% Akkumulátor
- ÚJ Microsoft Surface Laptop 7 13.8" 2K - 120Hz Érintő - Snapdragon X Elite - 16GB - 512GB-2 év gari
- HIBÁTLAN iPhone 12 Mini 128GB Black-1 ÉV GARANCIA - Kártyafüggetlen, MS3633,100% Akkumulátor
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: Laptopműhely Bt.
Város: Budapest

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



