C# řádek s nejnižším součtem – .NET – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

C#  řádek s nejnižším součtem – .NET – Fórum – Programujte.comC# řádek s nejnižším součtem – .NET – Fórum – Programujte.com

 
Hledat
Vybavení pro Laser Game
Spuštěn Filmový magazín
Laser Game Brno
Pergoly a střechy Brno

Karolína
~ Anonymní uživatel
9 příspěvků
19. 8. 2021   #1
-
0
-

Ahoj, 

programování není můj koníček a teď se ho učím jen kvůli vysokoškolské zkoušce a nevím si rady s jedním úkolem. 

Úkol: Načti matici, vypiš matici, spočítej součet jednotlivých řádků a vypiš řádek s nejnižším součtem. Načíst, vypsat a spočítat součet řádků zvládnu, ale jak pak vypsat řádek s nejnižším součtem.

Předem děkuji za jakoukoli pomoc a čím jednodušší vaše rada bude, tím budu radši. :)  

Nahlásit jako SPAM
IP: 86.61.246.–
gna
~ Anonymní uživatel
1507 příspěvků
20. 8. 2021   #2
-
+1
-
Zajímavé
Kit +

Obecně minimum najdeš tak, že projdeš všechny prvky a pamatuješ si ten nejmenší.

minimum = prvniHodnota;
projit_zbyvajici_hodnoty {
  if (hodnota < minimum) {
    minimum = hodnota;
  }
}

A nebo cokoliv jiného tě napadne. Možná máš tu matici seřaditelnou, nebo něco: 

List<List<int>> matice ...;
List<int> minradek = matice.OrderBy(radek => radek.Sum()).First();
Nahlásit jako SPAM
IP: 213.211.51.–
JerryM0
Super člen
21. 8. 2021   #3
-
-1
-
Mimo téma
BDS -

#1 Karolína
ajéjej Karolína ... určitě studuje matfyz ... a neumí programovat

tak nejlepší bude otevřít si Visual Studio 2019 pokud ho už máš nainstalovaný a projekt v asi .. C# .NET core/.NET5 console ..

a pak začlenit knihovnu .NET Numerics....

https://numerics.mathdotnet.com/

asi jako NuGet package z menu VisualStudia

https://www.nuget.org/packages/MathNet.Numerics/

a pak načteš odněkud ... asi ze souboru ty data a pak už jenom k těm datům přistupuješ jako k matici což je perfektní ..

https://numerics.mathdotnet.com/

Nahlásit jako SPAM
IP: 2a00:1028:83be:235a:d199:6d64:b79b:6f48...–
Kit+15
Guru
21. 8. 2021   #4
-
0
-

#3 JerryM
Na komára s bazukou?

Nahlásit jako SPAM
IP: 85.160.45.–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
JerryM0
Super člen
21. 8. 2021   #5
-
0
-

má tam možnost používat matice a to velmi jednoduchým způsobem ...

Nahlásit jako SPAM
IP: 2a00:1028:83be:235a:d199:6d64:b79b:6f48...–
Zjistit počet nových příspěvků

Přidej příspěvek

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 77 hostů

Podobná vlákna

Přikazový řádek — založil easy

QT příkazový řádek — založil Fic

Nový řádek — založil JMM

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý