PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   C# pomoć (https://forum.pcekspert.com/showthread.php?t=149809)

Scorpius 09.06.2009. 13:59

C# pomoć
 
Ljudi pomoć
Onaj tko se mal bolje kuži, ovo sigurno može bez problema riješiti

http://img198.imageshack.us/img198/5184/povrsina.th.jpg

Naime, terbam izračunati povšinu trokuta pomoću heronove formule. KAo što se na slici vidi, imam 4 text boxa, u prva tri upišem vrijednosti stanica, a u 4. se terba ispisati rezultat...

Bio bih vam JAKO zahvalan

markaV 09.06.2009. 23:51

ajd stavi formuku po kojoj se racuna!

messiah 10.06.2009. 00:33

Pa jednostavno, vrijednosti u textboxu ti si pristupa pomocu (ako ti je Textbox a = new Textbox() );
onda ti je vrijednost a.Text; tj. ako zelis broj:

int brojA = Convert.ToInt32(a.text);

analogno za b i c, i onda samo lupis formulu za P :)

thopok 10.06.2009. 01:37

Pa formula je najmanji problem?:stoopid:

Scorpius 11.06.2009. 21:11

http://en.wikipedia.org/wiki/Heron%27s_formula

Formula za to se još naziva i Heronova formula

messiah 12.06.2009. 13:20

Sta nisi uspio napraviti program?
Pa napisao sam ti gore kako da to rjesis...ili ti cekas da ti netko napravi cijeli program pa posalje...pa imas 5 linija koda :)

thopok 12.06.2009. 13:38

Pošto su male šanse da se to dogodi, najbolje potražit slične primjeri negdje…

messiah 12.06.2009. 15:06

Pa napisao sam mu jedino sto mu i treba u tom programu, ako ne zna prepisat formulu s neta, onda ni ne zasluzuje pomoc bas.

thopok 12.06.2009. 15:45

A prilikom ispisivanja rezultata? Ako se npr. promijeni veličina jedne stranice?

domy1 14.06.2009. 12:14

Imam jedno pitanje samo. Ako u svakoj funkciji od textboxa konvertiram text u integer. Kako u funkciji Površine pristupit tim varijablama kad nisu globalne?!

noobinator 17.06.2009. 17:06

pa imas argumente u funkciji. nisam koristio c# al trebalo bi bit isto:

int povrsina (int a, int b, int c) {
//tu racunas

return neki rezultat

}


// i negdje u programu
int a,b,c....;
a = Convert.ToInt32(a.text);
b = ....
....

int p;
p = Povrsina (a , b , c);


sta ne?

Demon Hunter 22.06.2009. 18:00

Code:

private void txtbx4_TextChanged(object sender, EventArgs e)
        {
            a = Convert.ToDouble(txtbx1.Text);
            b = Convert.ToDouble(txtbx2.Text);
            c = Convert.ToDouble(txtbx3.Text);

            s = (a + b + c) / 2;
            P = Math.Sqrt(s*(s - a)*(s - b)*(s - c));

            txtbx4.Text = P.ToString();
        }



Sva vremena su GMT +2. Sada je 09:32.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger