//Beolvasás:
string[] tablazat = File.ReadAllLines("hidak.csv", Encoding.UTF8);
//Kiíratás:
Console.WriteLine("3. feladat: Függőhidak száma az állományban: {0}", tablazat.Length - 1);
//Tömbök felvétele:
string[] nev = new string[tablazat.Length - 1];
string[] elhelyezkedes = new string[tablazat.Length - 1];
int[] tavolsag = new int[tablazat.Length - 1];
int[] atadas = new int[tablazat.Length - 1];
//Darabolás:
for (int sor = 1; sor < tablazat.Length; sor++)
{
string[] darabol = tablazat[sor].Split(';');
nev[sor - 1] = darabol[0];
elhelyezkedes[sor - 1] = darabol[1];
tavolsag[sor - 1] = Convert.ToInt32(darabol[2]);
atadas[sor - 1] = Convert.ToInt32(darabol[3]);
}
//Hányszor szerepel:
int japan = 0;
foreach (string item in elhelyezkedes)
{
if (item.Contains("Japán"))
{
japan++;
}
}
//Van benne?
if (orszag.Contains("Magyarország"))
{
Console.WriteLine("6. feladat: A versenyzők között van magyar");
}
else
{
Console.WriteLine("6. feladat: A versenyzők között nincs magyar ");
}
//Forintos tizedes veszző:
double osszes = (double) nyeremeny.Sum() / 1000000;
Console.WriteLine("4. feladat: A versenyzők összesen {0:F2} millió forintot kerestek 2 év alatt", osszes);
//Forintos Ft:
int thebest = Array.IndexOf(nyeremeny, nyeremeny.Max());
Console.WriteLine("\tNyeremény: {0:C0}", nyeremeny[thebest] * 362);
//Indexelős:
int thebest = Array.IndexOf(nyeremeny, nyeremeny.Max());
Console.WriteLine("\tHelyezés: {0}", helyezes[thebest]);
//Dátum rövidítése:
int magyar = Array.IndexOf(orszag, "Magyarország");
Console.WriteLine("csatlakozás:{0}",datum[magyar].ToShortDateString());
//Dátum, hónap:
bool majus = false;
foreach (DateTime item in datum)
{
if (item.Month == 5)
{
majus = true;
break;
}
}
if (majus)
{
Console.WriteLine("van");
}
else
{
Console.WriteLine("nincs");
}
// CSS
lebegés kikapcsolása: clear: both;
ne lógjon ki a kép a keretből: overflow: hidden;