Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno C# - Sčítání čísel

Dobrý den,
Mám prosbu potřebuji prográmek, který mi sečte 2 čísla. Pomocí pouze 1 textboxu, 1 buttonu a můžu mít labelu kolik chci. Musí to být ošetřeno pomocí funkce try {} catch {}. Nevíte někdo jak na to prosím?

Předmět Autor Datum
goo.gl/y38hZX
Eessencia 10.10.2012 10:59
Eessencia
Hledam jsem nic takového tam není ....
Medvidekcz33 10.10.2012 11:02
Medvidekcz33
Vím, ale nemám tady VS. Postup: rozdělíš řetězec v textboxu do pole pomocí oddělovacího znaku + st…
Flash_Gordon 10.10.2012 11:04
Flash_Gordon
Děkuji moc, prosím jak je to dál? :)
Medvidekcz33 10.10.2012 11:13
Medvidekcz33
Si ze mě děláš srandu, ne? string s = textbox1.text; string[] pole = s.Split('+'); //pole[0] prvni…
Flash_Gordon 10.10.2012 11:28
Flash_Gordon
Děkuji vyřešeno ! Snad ti to v životě někdy někdo oplatí fakt díky poslední
Medvidekcz33 10.10.2012 11:33
Medvidekcz33

Vím, ale nemám tady VS.

Postup:
rozdělíš řetězec v textboxu do pole pomocí oddělovacího znaku +

string s = textbox1.text;
string[] pole = s.Split('+');
 			//pole[0]  prvni cislo
 			//pole[1] druhe cislo

Pak čísla převedeš pomocí "string" to float:

try 
{
double cislo1 = Convert.ToDouble(pole[0]); 
double cislo2 = Convert.ToDouble(pole[1]); 

}
catch
{
MessageBox.show("Blbe zadane cislo");


}

A dál už se mi nechce :-)

Si ze mě děláš srandu, ne?

string s = textbox1.text;
string[] pole = s.Split('+');
 			//pole[0]  prvni cislo
 			//pole[1] druhe cislo

try 
{
double cislo1 = Convert.ToDouble(pole[0]); 
double cislo2 = Convert.ToDouble(pole[1]); 

double soucet = cislo1 + cislo2;

label1.text = soucet.ToString();

}
catch
{
MessageBox.show("Blbe zadane cislo");


}

Víc už ale psát skutečně nebudu. Píšu to z hlavy a jestli nepoznáš ani jaké přesně mají názvy tvoje objekty (textbox, label), tak [a23.gif]

Zpět do poradny Odpovědět na původní otázku Nahoru