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]
“I never think of the future - it comes soon enough.” - Albert Anštajn (Albert Einstein)