Új hozzászólás Aktív témák
-
Jester01
veterán
Kell pár ciklus ami végigmegy a sorokon/oszlopokon és jól összeadja az elemeket.
Állításod szerint a kiírás már megy, ahhoz meg pont ugyanúgy ciklusban kellett bejárni az elemeket ... akkor itt mi a baj?
A sorösszegeket elég az aktuális sorra nyilvántartani, az oszlopösszegeket egy tömbben kell tárolni és a végén külön kiírni. A formázáshoz pedig {0,10
2} formátumot kell használni (ezt msdnből fél perc kinézni).Ha a beolvasás már megvan, akkor például ilyesmi lehet:
double grandtotal = 0;
double[] coltotals = new double[data.GetLength(1)];
for(int row = 0; row < data.GetLength(0); row += 1)
{
double rowtotal = 0;
for(int col = 0; col < data.GetLength(1); col += 1)
{
coltotals[col] += data[row, col];
rowtotal += data[row, col];
Console.Write("{0,10:F2}", data[row, col]);
}
grandtotal += rowtotal;
Console.WriteLine("|{0,10:F2}", rowtotal);
}
for(int col = 0; col < data.GetLength(1); col += 1)
{
Console.Write("{0,10:F2}", coltotals[col]);
}
Console.WriteLine("|{0,10:F2}", grandtotal);geresics: elnézted a topikot, ez itt C# nem C
-
vlevi
nagyúr
Megmondom az őszintét, nem értem a feladatot

Az output minta teljesen összezavart.
Mert, ha ki kell írni a sorok, az oszlopok összesenjét, az az output állományban max két sor, plusz 1 a végösszeg, és kész, valami ilyesmi"110,85 150,25 383,54 96,43 -40,29 -135,52 96,99 24,10
19,60 121,07 545,68
686,35
"
És, ha már 10 karakter szélesen kell, akkor a mintában miért nem úgy van?
Külön szopatás jelleggel van tört szám az első sorban?
Jó, tudom, hogy az a sorok és oszlopok száma, de ha már a táblázatban szóközzel vannak elválasztva a számok, akkor joggal feltételezhetném, hogy ez is egy tört szám, és nem kettő
Szóval mehet a házi feladat kiadás javításra
Ú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!
- Projektor topic
- Windows 11
- Apple asztali gépek
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Apple MacBook
- Fotók, videók mobillal
- Horgász topik
- Gigabyte alaplap topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Kormányok / autós szimulátorok topikja
- További aktív témák...
- Microsoft Surface Pro 7+ - Újszerű, billentyűzettel és ceruzával
- Mac Mini M1 16GB 256GB + Hagibis Dock + Fekete hordtáska
- Retro Acorp Socket 7 PC, Pentium MMX CPU, 32 MB RAM, Windows 98
- Asus H81M-A LGA 1150 alaplap, 8 GB DDR3 RAM, i3-4370 CPU
- iPad Pro 10.5 (2017) 256GB tökéletes állapotban, dobozában
- REFURBISHED - HP USB-C Universal Dock G1 (DisplayLink)
- BESZÁMÍTÁS! MSI B450M R5 5600X 32GB DDR4 512GB SSD RTX 4060 TI 16GB Rampage SHIVA A-Data 650W
- Huawei P20 Pro / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- Bomba ár! Lenovo X1 Yoga 1st - i5-6G I 8GB I 512SSD I 14" FHD Touch I HDMI I W11 I CAM I Garancia
- Oyomba VGP-BPS26 utángyártott akkumulátor / 12 hó jótállás
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest





