Kezdőoldal » Számítástechnika » Programozás » C sharp help (? )

C sharp help (? )

Figyelt kérdés
Hogy tudnám azt megoldani hogy a nevezőbe a szám ne kezdődhessen 0-val?Azt megtudom oldani hogy ne lehessen beirni 0-át de nekem az kell hogy ne kezdődhessen vele mivel 0-val nem lehet osztani.

2016. febr. 21. 20:59
1 2
 1/16 anonim ***** válasza:
Ha meg tudod oldani, hogy 0-t ne lehessen beírni, akkor megoldottad. Ugyanis pl. a 0.1 is 0-val kezdődik mégis lehet vele osztani.
2016. febr. 21. 21:07
Hasznos számodra ez a válasz?
 2/16 A kérdező kommentje:
és ha 10el szeretnék osztani akkor hogy irom be a 0-át? :)
2016. febr. 21. 21:10
 3/16 A kérdező kommentje:
ja és csak egészszámokról van szó!
2016. febr. 21. 21:11
 4/16 anonim ***** válasza:

Nem adom meg a megfejtést, úgy tanul az ember ha ki tudja logikázni. De mutatok egy olyan kódot ami azt a feltételt teljesíti, hogy szóköz legyen benne. private void textBox2_KeyDown(object sender, KeyEventArgs e)

{

if (e.KeyCode == Keys.Enter)

{

if (textBox1.Text.IndexOf(" ") > -1 == false)

{

MessageBox.Show("Hibás!");

textBox1.Clear();

}

else

{

listBox1.Items.Add(textBox1.Text);

textBox1.Clear();

}

}

}

2016. febr. 21. 21:15
Hasznos számodra ez a válasz?
 5/16 anonim ***** válasza:

Akkor ne a 0-t szűrd ki az inputból, hanem egyszerűen nem lehet 0 az input.


Ha input > 0 -> feldolgozod

Különben bekéred újból

2016. febr. 21. 21:16
Hasznos számodra ez a válasz?
 6/16 anonim ***** válasza:

Hát erre így nem lehet válaszolni.

Mi a kód környezet?


De, hogy legyen valami:

public class Tört

{

private int _számláló;

private int _nevező;


public Tört(int számláló, int nevező)

{

if (nevező == 0)

throw new ArgumentException("A nevező nem lehet 0");


_számláló = számláló;

_nevező = nevező;

}

}

2016. febr. 21. 21:18
Hasznos számodra ez a válasz?
 7/16 anonim ***** válasza:

"if (textBox1.Text.IndexOf(" ") > -1 == false)"

Ez mi?

Ez nem C++...

"if (!textBox1.Text.Contains(" "))"

2016. febr. 21. 21:20
Hasznos számodra ez a válasz?
 8/16 anonim ***** válasza:
7-es, nem is c++ kell hanem c#
2016. febr. 21. 21:28
Hasznos számodra ez a válasz?
 9/16 anonim ***** válasza:
Pont arról beszélek, hogy itt nem kell ilyen alacsony szintű hülyeségekkel vergődni.
2016. febr. 21. 21:30
Hasznos számodra ez a válasz?
 10/16 anonim ***** válasza:
Ez saját, működő program kódjából van kiszedve, nálam hibátlanul fut. Továbbá ez egyszerűbb megoldás ami amiatt nem árt, mert szerintem a kérdező nem profi programozó.
2016. febr. 21. 21:32
Hasznos számodra ez a válasz?
1 2

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!