Problem u C# -u

Problem u C# -u

offline
  • Pridružio: 15 Avg 2005
  • Poruke: 112
  • Gde živiš: Belgrade

Zasto Ovaj Kod Nece da radi kako treba,nego prvi deo radi a ostalo preskoci.

kod:

using System; namespace Hello {    class Hello    {       static void Main(string[] args)       {             int pb;          int db;          int tb;          Console.Write ("Moj prvi C# Digitron.\n\nUnesi 1. Broj: ");          pb = Console.Read ();          Console.Write ("\nUnesi 2. Broj: ");          db = Console.Read ();          tb = pb + db;          Console.Write ("\nZbir Brojeva je: " + tb + "\n\n Izlaz na Enter: ");          Console.ReadLine ();       }    } }



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 18 Apr 2003
  • Poruke: 5001
  • Gde živiš: Beograd

Nisam bas nesto vest sa C# pa ne znam cemu sluzi komanda Console.ReadLine () ali evo ovako radi
using System; namespace Hello {    class Hello    {       static void Main(string[] args)       {             int pb;          int db;          int tb;          Console.Write ("Moj prvi C# Digitron.\n\nUnesi 1. Broj: ");          pb = Console.Read ();          pb -= 48;          Console.ReadLine ();          Console.Write ("\nUnesi 2. Broj: ");          db = Console.Read ();          db -= 48;          Console.ReadLine ();          tb = pb + db;          Console.Write ("\nZbir Brojeva je: " + tb + "\n\n Izlaz na Enter: ");          db = Console.Read ();          Console.ReadLine ();       }    } }

Dopuna: 18 Avg 2005 22:06

OK sad sam pogledao u MSDN-u, Read() cita samo jedan karakter a ReadLine() cita celi red. Tako da ces morati da koristis ReadLine ako zelis da procitas brojeve vece od 9 a i brojeve manje od nule... samo ne na ovakav nacin kako sam ja uradio Smile moras da izmenis code.



offline
  • Pridružio: 16 Jun 2003
  • Poruke: 240

Read() - Cita sve podatke do znaka #13 odnosno Entera i ostaje i istom redu.

ReadLine() - Cita sve podatke do znaka #13 odnosno Entera i skace u sledeci red.

To je razlika izmedju Read-a i ReadLine-a.

offline
  • Pridružio: 19 Nov 2003
  • Poruke: 180
  • Gde živiš: Beograd

Console.ReadLine metod ce prouzrokovati pauziranje aplikacije, tako da kada stavite ovaj metod, ispisan tekst u konzoli ce stajati dok korisnik ne pritisne taster Enter.

Ko je trenutno na forumu
 

Ukupno su 1620 korisnika na forumu :: 93 registrovanih, 6 sakrivenih i 1521 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: airliners, aleksandar89, Andrija357, Banovo Brdo, Baždaranac, berste23, Bojana79, bojankrstc, Boris BM, Boris90, boromir, BOXRR, bpop, brandža84, Bubimir, CCCP, celt, Cicumile, Cigi, Colt D, Deki Duga Devetka, Denaya, Dimitrise93, Djokislav, dok80, Dovla 1980, draganl, dushan, Dusko_Dugousko, Electron, ElGenius, FileFinder, gaga23, Giskard, goxin, Hans Gajger, hattori, havoc995, Ice, Istman, Jeremiah, Jomini, Jozo74, Kajzer Soze, komenski, komsija1, koneks, lafa008, Lance Guest, Lošmi, luka35, mat, mačković, Medojed, mercedesamg, Milanče222, milutin134, Misa63, moldway, Muki 123, nixos, OgnjenMitric, Permaldar, Polemarchoi, Prle90, promajauglavi, Prometeus, ruso, s0ne, sap, Shadow soldier, Srdjadj70, stefanmpurtic, SympathyForTheDevil, Tanjagre, Tas011, Tester, TheBeastOfMG, tmanda323, tooljan, trpche, tvlada, vathra, Vica1958, vidra boy, VJ, VNVK, Yekaterinburg, Zdenko, zeka013, ZetaMan, |_MeD_|, Žrnov