Kezdőoldal » Számítástechnika » Programozás » Miért nem működik?

Miért nem működik?

Figyelt kérdés

Egy C# form-on szeretném ha a megadott adatokból a program kiírná egy árkalkuláció összegét,de valamiért istenért nem akarja:


private void Arkalkulacio(int terulet, int ottelok, int lakasok, bool lift, EpuletTipus tipus)

{

terulet = (int)numericUpDown1.Value;

ottelok = (int)numericUpDown2.Value;

lakasok = (int)numericUpDown3.Value;

lift = checkBox2.Checked;


label14.Text = $"{terulet * ottelok * 8000}";


}



hol a hiba?



2019. ápr. 4. 21:00
 1/4 anonim ***** válasza:

Ugye nem a paraméterben kapott változók értékeit akarod felülírni az eljárásban?


Ezt az eljárást valahol meghívod, Arkalkulacio()-val, és a zárójelek közt megadod a kért paramétereket.


Pl: Arkalkulacio(200,20,2,true,EpuletTipus.valami);


Aztán az eljáráson belül csak ennek kell megmaradnia:


label14.Text = string.Format("{0}", terulet*ottelok*8000);

2019. ápr. 4. 22:14
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

Első vagyok:

Kiegészítés


Csak ekkor felesleges a paraméterben bekérni azokat az adatokat amik a kiszámításhoz nem kellenek, például lift és EpuletTipus

2019. ápr. 4. 22:16
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
Abszolút semmi értelme ennek a függvénynek ebben a formában.
2019. ápr. 4. 23:03
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

"hol a hiba?"

soroljam?

2019. ápr. 6. 12:46
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!