[ Mare_scg @ 15.11.2006. 08:37 ] @
Posto nikada nisam naucio programiranje i ako sam ga ucio u srednjoj skoli treba mi pomoc gde mogu da nadjem download C# i tutorijala za njega,ako mogu tutorijali da budu na srpskom,engleskom ili ruskom jeziku.Zahvaljujem svima koji mi budu pomogli a i onima koji budu pokusali.Hvala
[ colke77 @ 15.11.2006. 10:30 ] @
Mogu ti poslati najbolju knjigu koju sam ja ikada video za C# (iz koje sam i ja ucio) na engleskom u PDF formatu. Pusti mi poruku na mail ili na PM ako zelis.
[ Mare_scg @ 15.11.2006. 13:36 ] @
Posalji mi na [email protected],posto ne mogu da saljem poruke niti na tvoj mail posto moram da budem registrovan min 2 nedelje.Hvala ti puno!!
[ maksvel @ 15.11.2006. 17:18 ] @
Koja ti je to extra-knjiga?
[ colke77 @ 16.11.2006. 10:13 ] @
Citat:
Koja ti je to extra-knjiga?


Oreilly.Programming.C.Sharp.4th.edition

Meni je ova knjiga bila odlicna za start sa C#, za naprednije stvari treba traziti drugu literaturu.
[ nidzika @ 18.11.2006. 03:10 ] @
Da, zaista dobra knjiga. Jesse Liberty zna kako se pishu knjige ochigledno. Za pochetak ovo ti je dobra knjiga. Imash u njoj sve shta je potrebno, bez preteranog detaljisanja. Balans je dobar. Medjutim, ako si totalni pochetnik i nikada nisi doshao u dodir sa OOP-om mozda ce ti predstavljati problem da ukapirash neke stvari i da ubrzo odustanesh od ove knjige i uchenja C#. Moj savet ti je da necesh pogreshiti ako krenesh da uchish iz ove knjige, ali naoruzaj se sa josh par knjiga kako bi ti pomogle u nekim trenucima kada zapnesh.
[ k4rl0 @ 18.11.2006. 09:30 ] @
Ajde ista knjiga na:
[email protected]
Hvala
[ shx @ 20.11.2006. 17:38 ] @
moze li i meni na [email protected]
[ colke77 @ 21.11.2006. 11:09 ] @
Za sve one koji zele ovu knjigu mogu je skinuti sa ove adrese:
http://rapidshare.de/files/102...4th.edition.eBook-LiB.zip.html

[ nzdero @ 21.11.2006. 12:27 ] @
Kad kliknem na link koji si ostavio javlja mi poruku:

The page cannot be displayed

Da li neko uspeo da skine file?

[ colke77 @ 21.11.2006. 12:52 ] @
Ma sad sam proverio, radi. Ovaj link ustvari otvara rapidshare sajt, pa onda treba da odes na FREE opciju i ..., ma samo sledis uputstva.
Mozda je kod tebe neki firewall tako podesen ili nesto trece, link provereno radi!
[ ganjaman @ 19.09.2007. 11:00 ] @
Valjda nije offtopic
Knjige za knjige evo kako MS omogucava masivan pocetak
http://asp.net
a ima dosta toga i na p2p, upit je learnvisualstudio
[ zoki9707 @ 21.09.2007. 14:36 ] @
Imas i dosta tutorijala na netu....

Vidim da si dobio dosta odgovora i ne sumnjam da ces naci knjigu koja ti treba
ali samo da napomenem da ukoliko kupujes knjugu na srpskom kupi CET-ovo izdanje.
Dosta toga kazu a ne pisu mnogo... :)



[ android~paranoid @ 25.09.2007. 23:44 ] @
Moze neko da ostavi link koji radi za ovu knjigu o kojoj se govori Programming C.Sharp 4th edition?
[ toxi_programer @ 26.09.2007. 09:31 ] @
Evo ja sam našao sledeći link za tu knjugu:
http://www3.vista-server.com/uploadfile/6/5/10/11133161794.zip
[ Oz1708 @ 04.10.2008. 01:31 ] @
Ipak mislim da je daleko najbolja knjiga za ucenje C# .......C# 3.0 Unleashed: With the .NET Framework 3.5...ovo skini i nema da brines...i naravno obavezno nabavi Visual Studio 2008 pro ;)
[ Qler01 @ 11.04.2009. 15:25 ] @
Pozdrav svima da li je neko voljan da mi uradi ovaj primer ja uporno pokusavam ali mi ne polazi za rukom ...

Prvi april 2009 je bila sreda. Treba ispisati datume i odgovarajući dan za april mesec na sledeći način.
1. sreda
2. četvrtak
Program rešiti korišćenjem switch case.
Unapreh hvala ,mada je poprilicno hitno ;-)
[ zoki9707 @ 11.04.2009. 17:42 ] @
Da li ce ovo da ti resi problem.

//Definises neki datum
DateTime MyTime= new DateTime(2009,10,20);
// ili trenutni
DateTime MyTime= DateTime.Now;

MyTime.DayOfWeek
MyTime.Day

Pozdrav.
[ Qler01 @ 11.04.2009. 18:16 ] @
ah ne treba mi bukvalno ceo kod...sa for petljom gde se generisu datumi...hvala na trudu ;-)
[ zoki9707 @ 11.04.2009. 18:21 ] @
Kako to mislis gde se generisu datumi ?

Koji je tvoji zadatak, nisam te razumeo bas najbolje.


int iBrojDana =0;
int iYear=2009;
int iMonth=1;

DateTime MyTime= DateTime.Now ;

iBrojDana = System.DateTime.DaysInMonth(iYear, iMonth);

for (int i=1; i<=iBrojDana ;i++)
{
MyTime = new DateTime(iYear,iMonth,i);

Console.WriteLine(MyTime.Day + " - " + MyTime.DayOfWeek);
}

[Ovu poruku je menjao zoki9707 dana 11.04.2009. u 19:35 GMT+1]
[ zoki9707 @ 11.04.2009. 18:22 ] @
Razumeo sta ti treba.

[ zoki9707 @ 11.04.2009. 18:33 ] @
Mislim da je ovo resenje tvog problema.


int iBrojDana =0;
int iYear=2009;
int iMonth=1;

DateTime MyTime= DateTime.Now ;

iBrojDana = System.DateTime.DaysInMonth(iYear, iMonth);

for (int i=1; i<=iBrojDana ;i++)
{
MyTime = new DateTime(iYear,iMonth,i);

Console.WriteLine(MyTime.Day + " - " + MyTime.DayOfWeek);
}
[ zoki9707 @ 11.04.2009. 18:35 ] @
int iBrojDana =0;
int iYear=2009;
int iMonth=1;

DateTime MyTime= DateTime.Now ;

iBrojDana = System.DateTime.DaysInMonth(iYear, iMonth);

for (int i=1; i<=iBrojDana ;i++)
{
MyTime = new DateTime(iYear,iMonth,i);

Console.WriteLine(MyTime.Day + " - " + MyTime.DayOfWeek);
}
[ Qler01 @ 11.04.2009. 20:28 ] @
da da jesam naravno to jeste resenje samo sto mi nismo radili sa tim promenljivama sistemskog vremena (iBrojDana = System.DateTime.DaysInMonth(iYear, iMonth);)
vec sa osnovnim promensljivama
[ zoki9707 @ 12.04.2009. 03:26 ] @
Bitno da smo nasli resenje.

Pozdrav.
[ Qler01 @ 12.04.2009. 07:56 ] @
vidis zoki meni treba resenje sa swich case ...tako stoji u zadatku...ali hvala veliko za trud ;-)
[ zoki9707 @ 12.04.2009. 20:16 ] @
Ajde da pokusamo da ga resimo sa switch case strukturom.

Kao sto znas switch case struktura je visestruka IF naredba, ali mislim da je najbolje da
ti napises tekst zadatka koji imas, pa onda da vidimo kako da resavamo.

Pozz
[ Qler01 @ 13.04.2009. 14:25 ] @
zadatak


Prvi april 2009 je bila sreda. Treba ispisati datume i odgovarajući dan za april mesec na sledeći način.
1. sreda
2. četvrtak
Program rešiti korišćenjem switch case.


tacno tako sa visestrukom if naredbom ...i onda swich case da se upotrebi
[ zoki9707 @ 13.04.2009. 18:33 ] @
Ali jedno pitanje...znaci switch-case struktura omogucava samo jedan prolaz kroz petlju, sto znaci da moze da izbaci samo
jedan dan...a ne kao sto si ti napisao

1. sreda
2. cetvrtak
....

ti ovde ispisujes vise rezultata a visestruka if naredba kao sto sam znas daje samo jedan prolaz.
[ Qler01 @ 13.04.2009. 20:34 ] @
aha treba mi sa swich case ...samo ona treba da se upotrebi a ti uradi kako znas sa tom naredbom ...ja ne znam da ga uradim bas me iznervirao zadatak
[ Qler01 @ 15.04.2009. 15:09 ] @
poz svima zna li neko ovaj zadatak sa upotrebom swich case finkcije da mi uradi hitno mi je ;-)
[ sallle @ 15.04.2009. 15:18 ] @
Code:

for (int i = 1;i<=31;i++)
{
   string dan=String.Empty;
switch(i%7)
{
 case 1: dan = "Ponedeljak";
   break;
 case 2: dan = "Utorak";
   break;
 case 3: dan = "Sreda";
   break;
 ...
  case 0: dan = "Nedelja";
  break;
}
System.Console.Writeln(i.ToString+"."+ dan);
}
[ Igor Gajic @ 15.04.2009. 15:19 ] @
Tebi hitno a ja dokon....

Code:

using System;

namespace Datumi
{
    class Program
    {
        static void Main()
        {
            DateTime Datum=new DateTime(2009,4,1);

            for(int i=0;i<30;i++)
                Console.WriteLine(NapraviString(Datum.AddDays(i)));
        }

        private static string NapraviString(DateTime datum)
        {
            string dan = string.Empty;

            switch (datum.DayOfWeek)
            {
                case DayOfWeek.Monday:
                    dan = "ponedeljak";
                    break;
                case DayOfWeek.Tuesday:
                    dan = "utorak";
                    break;
                case DayOfWeek.Wednesday:
                    dan = "sreda";
                    break;
                case DayOfWeek.Thursday:
                    dan = "cetvrtak";
                    break;
                case DayOfWeek.Friday:
                    dan = "petak";
                    break;
                case DayOfWeek.Saturday:
                    dan = "subota";
                    break;
                case DayOfWeek.Sunday:
                    dan = "nedelja";
                    break;
            }

            return string.Format("{0}. {1}", datum.Day, dan);
        }
    }
}
[ sallle @ 15.04.2009. 15:23 ] @
mislim da je poenta zadatka bila da se sto manje koristi DateTime klasa...

btw, losi su ti granicni uslovi u for petlji, kao i meni :)
[ Qler01 @ 15.04.2009. 15:26 ] @
tako je uopste ne koristiti DateTime klasu ;-)
[ Igor Gajic @ 15.04.2009. 15:28 ] @
Umesto da koristimo bager da iskopamo kanal, mi cemo koristiti kasike kao sto smo ucili u skoli.... Mislim....

[ Qler01 @ 15.04.2009. 15:34 ] @
ma da tako nam trazi postepeno sve stavku po stavku Salle ovo ne radi

for (int i = 1;i<=31;i++)

{

string dan=String.Empty;

switch(i%7)

{

case 1: dan = "Ponedeljak";

break;

case 2: dan = "Utorak";

break;

case 3: dan = "Sreda";

break;

...

case 0: dan = "Nedelja";

break;

}

System.Console.Writeln(i.ToString+"."+ dan);

}



kakave si ovo (...) tri tackice ? kao i ovo nece da konvertuje ima gresaka?
[ sallle @ 15.04.2009. 15:42 ] @
naravno da ima gresaka System.Console.Writeln je netacno, treba da stoji System.Console.WriteLine
a i kasnije ToString treba da se zameni sa ToString()

a tri tacke sam tebi ostavio da dopunis...

@gajic
decko i jeste u skoli... dati im da koriste gotove metode bi bilo ko deci u 2. razredu osnovne dati da racunaju na digitron...


[ Igor Gajic @ 15.04.2009. 15:48 ] @
@salle
Ok, kontam i ja da je u skoli, samo zadaci su im iz vremena BASIC-a, ne iz .NET vremena....
Da ne duzim dalje, pretvoricu temu u nesto sto ne treba....
[ Qler01 @ 15.04.2009. 15:52 ] @
aj samo mi to odradi salle please ;-) jer ako krenem da sam menjam zeznucu celu stvar
[ sallle @ 15.04.2009. 16:01 ] @
ako krenes da menjas, mozda i naucis nesto...
[ Qler01 @ 15.04.2009. 18:15 ] @
jao salle treba mi za ujutru a vidis koliko sam postova ostavio za taj zadatak..hitno mi je ja da znam ja bi ga odradio
[ Jezdimir Lončar @ 06.05.2009. 12:24 ] @
Siguran sam da sam zakasnio, ali ako nekad nekome bude trebao zadatak ovog tipa:
Code:

 int datum = 1;
            string dan = "Srijeda";
            while (datum < 31)
            {
                switch (datum)
                {
                    case 1:
                        dan = "Srijeda";
                        break;
                    case 2:
                        dan = "Cetvrtak";
                        break;
                    case 3:
                        dan = "Petak";
                        break;
                    case 4:
                        dan = "Subota";
                        break;
                    case 5:
                        dan = "Nedelja";
                        break;
                    case 6:
                        dan = "Ponedeljak";
                        break;
                    case 7:
                        dan = "Utorak";
                        break;
                    case 8:
                        dan = "Srijeda";
                        break;
                    case 9:
                        dan = "Cetvrtak";
                        break;
                    case 10:
                        dan = "Petak";
                        break;
                    case 11:
                        dan = "Subota";
                        break;
                    case 12:
                        dan = "Nedelja";
                        break;
                    case 13:
                        dan = "Ponedeljak";
                        break;
                    case 14:
                        dan = "Utorak";
                        break;
                    case 15:
                        dan = "Srijeda";
                        break;
                    case 16:
                        dan = "Cetvrtak";
                        break;
                    case 17:
                        dan = "Petak";
                        break;
                    case 18:
                        dan = "Subota";
                        break;
                    case 19:
                        dan = "Nedelja";
                        break;
                    case 20:
                        dan = "Ponedeljak";
                        break;
                    case 21:
                        dan = "Utorak";
                        break;
                    case 22:
                        dan = "Srijeda";
                        break;
                    case 23:
                        dan = "Cetvrtak";
                        break;
                    case 24:
                        dan = "Petak";
                        break;
                    case 25:
                        dan = "Subota";
                        break;
                    case 26:
                        dan = "Nedelja";
                        break;
                    case 27:
                        dan = "Ponedeljak";
                        break;
                    case 28:
                        dan = "Utorak";
                        break;
                    case 29:
                        dan = "Srijeda";
                        break;
                    case 30:
                        dan = "Cetvrtak";
                        break;
                    default:
                        dan = "Nepoznat dan.";
                        break;
                }
                Console.WriteLine(datum+". April je bio "+dan);
                datum = datum + 1;
            }


Naravno, postoje MNOGO elegantniji nacini da se ovo uradi, ali mislim da je ovako zadatak trazio.

Edit:
Evo drugo resenje sa DateTime().
Code:

for(int x=1;x<31;x++) {
                DateTime d = new DateTime(2009, 4, x);
                // Prevod
                string dan = "";
                switch (d.DayOfWeek)
                {
                    case DayOfWeek.Friday:
                        dan = "Petak";
                        break;
                    case DayOfWeek.Monday:
                        dan = "Ponedeljak";
                        break;
                    case DayOfWeek.Saturday:
                        dan = "Subota";
                        break;
                    case DayOfWeek.Sunday:
                        dan = "Nedelja";
                        break;
                    case DayOfWeek.Thursday:
                        dan = "Cetvrtak";
                        break;
                    case DayOfWeek.Tuesday:
                        dan = "Utorak";
                        break;
                    case DayOfWeek.Wednesday:
                        dan = "Srijeda";
                        break;
                }
                // END
                Console.WriteLine(x+". April je "+dan);
            }


[Ovu poruku je menjao Jezdimir Lončar dana 06.05.2009. u 13:36 GMT+1]
[ Qler01 @ 06.05.2009. 14:06 ] @
hvala veliko to je to ;-)