Kezdőoldal » Számítástechnika » Programozás » Mit tegyek , hogy a program...

Mit tegyek , hogy a program beolvassa a file ot, és válassza szét az adatokat. Szeretném azt is , hogy kiadja , hogy pl 1ik gyerek hiányzásait is ha bekérem.?

Figyelt kérdés

using System;



using System.IO;


namespace hiányzások

{

class Program

{

struct Adat

{

public string név;

public string osztály;


public string elsőnap;

public string utolsónap;

public string mulasztottórák;


}

static void Main(string[]args)

{

string filer = "szeptember.csv";

Console.WriteLine("Helló. ma a pontszámok.txt-t fogjuk beolvasni és feldolgozni.");

if (File.Exists(filer) == true)

{

Console.WriteLine(" A file létezik");


}


else

{

Console.WriteLine(" a Fájl nem található");

Environment.Exit(0);


}

//--------------------

StreamReader file = new StreamReader(@filer);


// Készítsünk helyet az adatoknak!

Adat[] adatok = new Adat[30];

int index = 0;

while (file.EndOfStream == false)

{

string sor = file.ReadLine();

string[] darabok = sor.Split(';',';');

// Gergő , 25 ->> darabok[0] Gergő darabok[1] - 25

Adat újadat = new Adat();

újadat.név = darabok[0];

újadat.osztály = darabok[1];

újadat.elsőnap = darabok[2];

újadat.utolsónap = darabok[3];

újadat.mulasztottórák = darabok[4];


adatok[index] = újadat;

index++;



}

// Listázzuk ki az adatokat

for(int cv = 0; cv< index; cv++)

{

Console.WriteLine("Név: " + adatok[cv].név + "osztály: " + adatok[cv].osztály);

}


Console.WriteLine("Kinek a napjára vagy kíváncsi?");

string név = Console.ReadLine();

bool találat = false;

for(int cv = 0; cv < index; cv++)

{

if (adatok[cv].név == név)

{ Console.WriteLine("Osztály: " + adatok[cv].elsőnap);

találat = true;

}


}

if(találat == false) Console.WriteLine("Ez a név nem szerepel a listában");



}

}

}


Név;Osztály;Első nap;Utolsó nap;Mulasztott órák

Balogh Alma;6a;1;1;5

Horváth Anett;5a;1;1;5

Juhász János;6a;1;1;5

Lengyel Krisztina;6b;1;1;6

Török Andrea;3b;1;1;6

László Péter;4b;1;1;6

Török Béla;3b;4;4;6

László Péter;4b;4;4;5

Magyar Nóra;8a;4;4;6



2021. dec. 12. 16:13
Sajnos még nem érkezett válasz a kérdésre.
Te lehetsz az első, aki segít a kérdezőnek!

További 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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!