Nem tudom elkezdeni, de elkezdeni sem. Segítene aki tudja?










"amely bekéri a fájl nevét"
Console.Readline: [link]
"majd beolvassa a számokat a fájlból!"
A File.ReadAllLines ( [link] ) egy karakterlánc-tömbbe olvassa be a sorokat.
"A program a bevitel végén írja vissza az adatokat a képernyőre, a számokat egymás mellé írva, vesszővel elválasztva"
Console.Write: [link]
Mivel a tizedestörtek karakterláncként tárolódnak, az átlagszámításhoz át kell konvertálni lebegőpontos számokká: [link]
"majd adja meg a számok átlagát!"
Az átkonvertált számokat össze kell adni és elosztani a tömb elemeinek számával ( [link] )





Egy lehetséges megoldás mindössze 4 sorban:
Console.Write("Szövegfile neve: ");
var fileTartalma = File.ReadAllLines(Console.ReadLine());
var szamok = fileTartalma.Select(sor => double.Parse(sor, CultureInfo.InvariantCulture));
Console.WriteLine(string.Format("Beolvasott számok: {0}{1}Számok átlaga: {2}", string.Join(", ", szamok), Environment.NewLine, szamok.Average()));





Kicsit terjedelmesebben, hibakezelésekkel:
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!