|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
20.9.2007, 12:58 | #1 |
Član
|
Zadatak za C#
Prvo da kažem da sam totalni početnik i da će ovo možda delovati smešno, ali nisam mogao sam da nadjem rešenje.
Zadatak glasi ovako: Koju vrednost će da ima promenljiva a nakon izvršavanja sledećeg programskog segmenta: Kod:
int i = 0; int a = 0; while (i < 10); if (i > 5) then a = i + 1; else a = i; i++ Koristio sam Console.WriteLine(a); Console.ReadLine(); ali ne daje nikakve rezultate. Hvala unapred! |
20.9.2007, 13:06 | #2 |
Član
Član od: 5.12.2005.
Lokacija: Sombor
Poruke: 245
Zahvalnice: 7
Zahvaljeno 31 puta na 24 poruka
|
Re: Zadatak za C#
Koliko ja znam ne postoji then u sintaksi +
when ( i < 10 ); ti je beskonacna petlja jer je i = 0 pre ulaza |
20.9.2007, 13:21 | #3 |
Starosedelac
Član od: 2.5.2006.
Lokacija: Austrija
Poruke: 1.444
Zahvalnice: 136
Zahvaljeno 75 puta na 59 poruka
|
Re: Zadatak za C#
int i = 0;
int a = 0; while (i < 10;i++); if (i > 5) a = i + 1; else a = i; console.writeline("a"); return 0; ovo bi trebalo da radi. |
20.9.2007, 14:53 | #4 |
Član
|
Re: Zadatak za C#
Prvo da vam se zahvalim na odgovorima.
@seymourc64 Nisam baš najbolje razumeo. Da li se then podrazumeva kada se upotrebi if? @optimus_prime Kada unesem ovo što si napisao prijavljuje mi greške: while (i < 10;i++); nije dobro napisano, ali radi kada se napiše ovako while (i < 10) i++; i na kraju kada si stavio u zagradu console.writeline("a") znači da će uvek ispisivati kao rezultat slovo a (pretpostavljam da je tako). Ispravi me ako grešim. Na kraju, ispravno napisan zadatak izgleda ovako: Kod:
int i = 0; int a = 0; while (i < 10) i++; if (i > 5) a = i + 1; else a = i; Console.WriteLine(a); Console.ReadLine(); |
20.9.2007, 15:08 | #5 |
Starosedelac
|
Re: Zadatak za C#
then se "podrazumeva" samo u VB i delphiju...
while ima sledecu sintaksu: while (condition) { //code } samim tim sto si stavio ; iza petlje si je tu i ogranicio, tako da code posle nje u nju ne spada, nego se samo jednom izvrsava... to je sto se tice I code-a Console.WriteLine("a"); ispisuje znak a. Console.WriteLine(a.ToString()); ispisuje vrednost promenljive a. |
20.9.2007, 16:14 | #6 | |
Član
|
Re: Zadatak za C#
Citat:
Kod:
{ int i = 0; int a = 0; while (i < 10) { if (i > 5) a = i + 1; else a = i; i++; } Console.WriteLine(a); Console.ReadLine(); } U ovom slučaju dobijam isto i kada napišem Console.WriteLine(a); |
|
20.9.2007, 16:56 | #7 |
Starosedelac
|
Re: Zadatak za C#
Zavisi od zadatka, samo sam napomenuo to kao mogucnost...
|
20.9.2007, 23:53 | #8 |
Starosedelac
Član od: 2.5.2006.
Lokacija: Austrija
Poruke: 1.444
Zahvalnice: 136
Zahvaljeno 75 puta na 59 poruka
|
Re: Zadatak za C#
Da , izvini pogresih oko navodnika, zaboravio sam kako bese ide u c#. a ovo i++ sto sam stavio u zagradi sam prevideo da je while petlja a ne for. Jbg, kad zuris da pomognes moz i da pogresis
|
24.10.2007, 9:49 | #9 |
Veteran
|
Re: Zadatak za C#
moze li niko da mi napise link za skidanje C++
|
25.10.2007, 13:55 | #11 |
Veteran
|
Re: Zadatak za C#
Ljudi imam veliki problem imam DevC++ 4.9.9.2 i kada napisem neki mali program kao sto je izracunavanje povrsine pravougaonika i compile-ujem i dem na run DOS mi se brzo otvori i odmah zatvori, zna li neko u cemu je caka ili problem?
|
25.10.2007, 14:11 | #12 |
Član
Član od: 5.12.2005.
Lokacija: Sombor
Poruke: 245
Zahvalnice: 7
Zahvaljeno 31 puta na 24 poruka
|
Re: Zadatak za C#
To nije DOS nego consola, a da ti se ne bi odma zatvorila iskoristi system("pause"); . Bilo je vec tema sa tim
|
Sledeći korisnik se zahvaljuje korisniku seymourc64 na korisnoj poruci: | ||
stewazy (26.10.2007) |
5.11.2007, 19:54 | #13 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.085
Zahvaljeno 4.923 puta na 2.859 poruka
|
Re: Zadatak za C#
Umesto system("pause") koristi getchar()
Korišćenje poziva iz sistemskog shella bez preke potrebe je loša praksa, isto kao što je loša praksa pretpostaviti da je Windows instaliran u C:\Windows, da se koristi određena rezolucija i slično. Uči od početka da programiraš kako treba. |
Bookmarks sajtovi |
Alatke vezane za temu | |
Vrste prikaza | |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Programming Challenges | fingerprint | Programiranje | 1719 | 14.6.2012 17:45 |
Ajnštajnova zagonetka? | uros@3D | Male igre | 116 | 27.8.2009 20:01 |
Zadatak | Teva | Brbljaonica | 68 | 18.9.2007 0:21 |
Ajnshtajnov zadatak | veverica | Cvet kompjutera | 26 | 27.8.2007 22:23 |
zadatak sa n-touglom | barjaktar | Programiranje | 9 | 5.7.2006 10:57 |