C# segítségre lenne szükségem!

Ez a téma lezárásra került a moderátor által. A lezárás oka: Témacím… témacím… témacím…
C# segítségre lenne szükségem!
2017-11-25T14:16:58+01:00
2017-11-25T14:25:00+01:00
2022-12-04T22:25:37+01:00
DevaiDani
Sziasztok! Van egy feladat, amit meg kell oldanom holnap estig, viszont elakadtam.
A feladat: Egy .csv fájlból való beolvasás, kiíratása , rendezése, végül minimum kiválasztása.
Eljutottam odáig hogy beolvasom, kiíratom, a minimumot megcsináltam, viszont az egészet rendezni kellene.

Így néz ki amit már megoldottam: 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;

namespace Házi
{
class Program
{
static void Main(string[] args)
{
string sor;
int min;
StreamReader olvas = new StreamReader("tesztfile.csv", Encoding.Default);

while(!olvas.EndOfStream)
{
sor = olvas.ReadLine();
string[] darabok = sor.Split(';');
min = Convert.ToInt32(darabok[0]);
for (int i = 0; i < darabok.Length; i++)
{
if (min > Convert.ToInt32(darabok))
{
min = Convert.ToInt32(darabok
);
}
Console.Write("{0}, ", darabok);
}
Console.WriteLine();
Console.WriteLine("A legkisebb szám: {0}", min);
}
olvas.Close();
Console.ReadKey();
}
}
}

Előre is megköszönöm a segítséget!
Mutasd a teljes hozzászólást!

  • Nem vágom a C#-ot, de nem hiányzik pár index a minimum keresésnél? darabok? Bár lehet levágja a blogmotor. De levágja. darabok(i-index)

    A másik, hogy rendezéshez nem lesz elég szerintem az, hogy soronként vizsgálod. Az egészet egy kétdimenziós tömbbe kellene tenni, majd arra a rendezés. Rendezésre meg használd a buborék algoritmust.
    Mutasd a teljes hozzászólást!
Ez a téma lezárásra került a moderátor által. A lezárás oka: Témacím… témacím… témacím…
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd