Hirdetés
- gban: Ingyen kellene, de tegnapra
- Geri Bátyó: Samsung T7 1TB külső SSD
- Magga: PLEX: multimédia az egész lakásban
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- bambano: Bambanő háza tája
- eBay-es kütyük kis pénzért
- sziku69: Szólánc.
- gerner1
Új hozzászólás Aktív témák
-
Flowtation
őstag
válasz
Peter Kiss
#7353
üzenetére
Már épp akartam kérdezni, hogy az mire való? Mert én is próbáltam definiálni itt a változókat, és szépen működik így is, úgy is.

-
Flowtation
őstag
Sziasztok!
Kipihenve, megírtam ezt a kódot:namespace gyakorlas
{
public partial class Szamolas : Form
{
public Szamolas()
{
InitializeComponent();
}
private void btnOsszead_Click(object sender, EventArgs e)
{
float elso = float.Parse(txtElso.Text);
float masodik = float.Parse(txtMasodik.Text);
float eredmeny;
eredmeny = elso + masodik;
lblEredmeny.Text = Convert.ToString(eredmeny);
}
private void btnKivonas_Click(object sender, EventArgs e)
{
float elso = float.Parse(txtElso.Text);
float masodik = float.Parse(txtMasodik.Text);
float eredmeny;
eredmeny = elso - masodik;
lblEredmeny.Text=Convert.ToString(eredmeny);
}
private void btnSzoroz_Click(object sender, EventArgs e)
{
float elso = float.Parse(txtElso.Text);
float masodik = float.Parse(txtMasodik.Text);
float eredmeny;
eredmeny = elso * masodik;
lblEredmeny.Text = Convert.ToString(eredmeny);
}
private void btnOszt_Click(object sender, EventArgs e)
{
float elso = float.Parse(txtElso.Text);
float masodik = float.Parse(txtMasodik.Text);
float eredmeny;
eredmeny = elso / masodik;
lblEredmeny.Text = Convert.ToString(eredmeny);
}
}
}
Ez most így működik, annyi kitétellel, hogy csak vesszőt szabad beírni, mondjuk ez nem olyan nagy gond. A kérdésem viszont az lenne, hogy minden egyes eseménykezelésnél meg kell adnom a változót vagy lehet ezt előre definiálni?
A float csak próba miatt van, gondolom a double jobb lenne. -
Flowtation
őstag
Hú, srácok, köszönöm mindenkinek!
Akkor kihagytam egy konvertálást ezek szerint? De akkor jól gondolom, hogy ugyanezért kell a parse, hogy mindenképp int legyen a textboxból?(most attól függetlenül, hogy a parse a beírt string int megfelelőjét adja vissza, ugye?) Mivel a textboxba minden mehet, szám (is), viszont a parse az int számára "ehetővé" teszi? -
Flowtation
őstag
Eddig jutottam:
private void btnSzamol_Click(object sender, EventArgs e)
{
int elso = int.Parse(txtElso.Text);
int masodik = int.Parse(txtMasodik.Text);
int eredmeny;
eredmeny = elso + masodik;
lblEredmeny.Text = int.Parse(eredmeny);Már csak a labelnel van gondja, ez:
Cannot implicitly convert type 'int' to 'string'??
Az int elso másodiknál a TryParse-ra ezt kaptam:
No overload for method 'TryParse' takes 1 arguments -
Flowtation
őstag
válasz
Flowtation
#7338
üzenetére
Na itt is vagyok az első kérdésemmel. Gondoltam, hogy készítek egy egyszerű számoló programot. Első körben arra gondoltam, hogy két számot beírok, ezt összeadja és kiirja az eredményt. Ehhez raktam két textboxot, egy gombot meg egy labelt. Megadtam két változót, mint int=szám1 és 2. Ahhoz hogy a beírt számot beolvassa, ugye a textbox.text része kell, tehát szam1 = textbox1, szam2= 2. De a textbox univerzális, tehát minden karaktert fogad, igy gondja van, hogy stringből nem tud int-et csinálni, jól gondolom?
Már itt elakadtam, mert ha megcsinálom az összeadást, akkor 1+2-ből 12 lesz, tehát csak "összeilleszti". Láttam videót, hogy a két változót így adta meg: Val(textbox1.text), de nekem ilyen nincs...valamint olyat is, hogy dim-ként adtak meg változót, de olyan sincs. A parse-al próbálkoztam, de nem sikerült.
Ugye ilyen feladatot csináltunk, csak nem összeadás volt hanem vezetéknév, keresztnév összeillesztése, ami világos mint néger asszony se...n a májfolt
Kicsit zagyva, tudom, de valahol el kellene indulnom. Közben olvasom a javasolt könyvet is.
-
Flowtation
őstag
Ne érts félre, nem becsülöm le a console-t. Egyszerűen csak Form-ban tanulunk és nekem most le kell vizsgáznom. Mivel ennyi ismerettel nem lehet csodákat várni, nem is hajtok a jeles érdemjegyre. De egyébként felkeltette az érdeklődésemet a dolog, szivesen foglalkoznék vele többet is szabadidőmben. De most kell a vizsga.

-
Flowtation
őstag
válasz
sztanozs
#7335
üzenetére
& tboy93!
Köszi a válaszokat!
Hozzátenném, hogy az egész el van b.va, én fokszos (felsőoktatási szakképzés) vagyok, távon, ennek ellenére ugyanazt tanuljuk mint a levelezős Bsc-sek, vagy akár a nappalisok. Ez sok tárgynál nem gáz, de adatbázisnál, programozási alapoknál, visual prognál k..vára az. 30 óra anyagát 3 órában adják. Tudom ez nem vigasz, én választottam, de ugyanazért a pénzért, ugyanazokért az elvárásokért semmit sem kapok. Ugyanannyi pontért vettek fel...Ez egy oltári átb...ás. Mindegy, most már ez van.Hogy ON is legyek, akkor megnyugodtam, feltelepült, holnap neki is látok, aztán majd jövök kérdezni. Nagyon alapok kellenek csak, általános controlok, lista, összeadás, kivonás, stb.
-
Flowtation
őstag
Sziasztok!
Én abszolút kezdő vagyok ebben a programozásban. Suliban tanuljuk a C# programozást, vizuális prog. néven. Az első kérdésem az lenne, hogy az ingyenes Community verzió is megfelel nekem ugye? Otthonra, gyakorlásra.
Sajnos az én agyam egyáltalán nem veszi be ezt az egész programozás dolgot, ezért jönnék (sűrűn) segítséget kérni. Azt tudom, hogy van sok tutorial, meg basic, meg ilyesmi, de sokat találtam ami console programozás, nekem viszont a windows forms kell, egyszerűen mert ebben tanulok. Keresek kezdő gyakorló feladatokat, egészen a "helló világ"-tól kezdve, mondjuk matematikai műveletekig, van valahol ilyesmi gyűjtemény, esetleg megoldással is?Előre is köszönöm a segítséget!
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Battlefield 6
- PlayerUnknown’s Battlegrounds
- Asustor NAS
- Milyen videókártyát?
- Az igazi Nokia örökébe lép egy legendás európai okostelefon
- Kuponkunyeráló
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- Futás, futópályák
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Házimozi belépő szinten
- További aktív témák...
- Precision 5560 27% 15.6" 4K+ IPS érintő i7-11850H T1200 32GB 1TB NVMe ujjlolv IR kam gar
- Katana GF66 11UE 15.6" FHD IPS i5-11400H RTX 3060 16GB 1TB NVMe magyar vbill gar
- ZBook Fury 17 G7 17.3" 4K IPS i7-10850H RTX 3000 32GB 512GB NVMe IR kam gar
- Hp 650 G5 i5-8265 15,6" FHD 1 év garancia, Magyar, számlával
- ÚJ! BONTATLAN! 2018-as Inteles i5-ös Mac Mini(6 magos) 8GB 256GB eladó
- Fujitsu LIFEBOOK E449 i3-8130U 12GB 512GB 14" FHD 1 év garancia
- Keresek Zebra TC20 TC21 vagy valamilyen hasonló kaliberű 1D és 2D vonalkódok olvasására alkalmas pda
- Bomba ár! Lenovo X1 Yoga 3rd - i5-8GEN I 8GB I 256GB SSD I 14" FHD Touch I W11 I CAM I Garancia!
- SzoftverPremium.hu
- Apple Thunderbolt Display (picit beégős!)
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest






