Kezdőoldal » Számítástechnika » Programozás » Tömb elemeinek szorzata?

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];

}

2017. okt. 16. 19:12
Hasznos számodra ez a válasz?
 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.
2017. okt. 16. 19:13
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
41%

Nagyfiúsan:

var product = values.Aggregate(1, (actual, value) => actual * value);

2017. okt. 16. 19:21
Hasznos számodra ez a válasz?
 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();

2017. dec. 1. 19:22
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, 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!