Tömb elemeinek szorzata?
Figyelt kérdés
int n = 5;
int[] text = new int[n];
for (int i = 0; i < n; i++)
ha van ez az n(5) darabú tömböm, akkor ennek az öt számnak ami benne van (külső txt file-ból beolvastatva, de az gondolom lényegtelen)hogy kapom meg a szorzatát?
Válaszokat köszi!
2017. okt. 16. 19:07
1/4 anonim válasza:
int[] text = new int[] { 4, 6, 7, 8, 9 };
int szorzat = 1;
for (int i = 0; i < text.Count(); i++)
{
szorzat = szorzat * text[i];
}
2/4 anonim válasza:
Csinálsz egy új változót, értéke legyen a tömb első eleme, a többit pedig egy for ciklusban hozzászorzod.
3/4 anonim válasza:
Nagyfiúsan:
var product = values.Aggregate(1, (actual, value) => actual * value);
4/4 anonim válasza:
int[] t = { 2, 6, 9, 3, 7 };
int n = t.Length;
int osszeg = 1;
for (int i = 0; i < n; i++)
{
osszeg = osszeg * t[i];
}
Console.WriteLine("A tömb eleminek az szorzata: {0}", osszeg);
Console.ReadKey();
Kapcsolódó 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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!