Hogyan kell C#-ben összeadni és hasonlóak?
Eddig egy gyakorlatom volt egyetemen, elég sok mindent vettünk, akkor mentek a dolgok. Most meg valamit nagyon nem csinálok jól.
A legegyszerűbb érdekelne, hogyan adok össze 2 db számot.
Egyesével bekérem őket, de valamiért nem adja össze őket.
Convert.toint32 a Readline előtt ott van meg hasonlóak.
Uhh, biztos, hogy neked ezzel kéne foglalkoznod?
Egyébként mi a hiba, lefrdul egyáltalán a kód?
Másold be ide, akkor tudunk segiteni, sajnos nem vagyunk gondolatolvasók.
Hogy érted, kell-e foglalkoznom vele?
itt a kód:
int a, b;
Console.Write("Írj be egy számot:");
a = int.Parse(Console.ReadLine());
Console.Write("Írj be egy számot:");
b = int.Parse(Console.ReadLine());
Console.WriteLine("{0}+{1}={2}",a,b,a+b);
Console.ReadLine();
Console.WriteLine("{0}*{1}={2}", a, b, a * b);
Console.ReadLine();
Két másik dolog nem egyértelmű. Egyik, ha átlagolni akarok jelenjenek meg a tizedesek is...
% osztással próbálkoztam.
Másik dolog pedig, ha be van kérve 3 db szám akkor mondja meg nekem, mi a legnagyobb és legkisebb.
Plusz, ezt már csak én találtam ki... Ha bekérném mondjuk a legkisebb és legnagyobbat azzal dolgozzak tovább...
> meg a tizedesek is...
> % osztással próbálkoztam.
Az % operátor maradékképzés, az átlagolásban vajmi kevés hasznát veszed. Használd a / jelet és használj lebegőpontos számokat (float, double).
> be van kérve 3 db szám akkor mondja meg nekem, mi a legnagyobb
Néhány ügyes elágazással megírhatod. Kis agytorna.
Float és double paraméterek rögtön a program elején kötöm ki? Gondolok itt az int a, b; és akkor alatta float... ?
Nem igazán világos ez. Közben találtam leírást is, de gyakorlatban nem szemléltetik...
"Float és double paraméterek rögtön a program elején kötöm ki? Gondolok itt az int a, b; és akkor alatta float..."
Ezeknek a kérdéseknek programozói nyelven semmi értelmük.
A float és double nem paraméterek, hanem típusok. Ugyanúgy kell deklarálni és használni őket, mint az int-et, csak alkalmasak nem egészek kezelésére is.
Ha nem mutatsz kódot, kimenetet, hibaüzenetet, NEM tudunk segíteni.
Ha nem olvasol el egy C# könyvet/tananyagot az elejétől, NEM fogsz tudni C#-ban programozni.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!