Analiza koda

Biraš vrednost promenljive/promenljivih i analiziraš šta će se ispisati u konzolu. Dugme Proveri ti daje rešenje u polju ispod zadatka.

Zadatak 1

if (x > 3 && x < 10)
{
    Console.WriteLine("A");
}
else
{
    Console.WriteLine("B");
}

Zadatak 2

if (x >= 0 || x == -2)
{
    x++;
    Console.WriteLine(x);
}
else
{
    x--;
    Console.WriteLine(x);
}

Zadatak 3

if (x != 0 && x < 5)
{
    Console.WriteLine("Prvi");
}
else if (x == 0 || x > 10)
{
    Console.WriteLine("Drugi");
}
else
{
    Console.WriteLine("Treći");
}

Zadatak 4

if (ime.Length > 4)
{
    Console.WriteLine(ime[2]);
}
else if (ime.Length == 4)
{
    Console.WriteLine(ime[1]);
}
else 
{
    Console.WriteLine(ime[0]);
}

Zadatak 5

if (x < 10)
{
    Console.WriteLine("A");
}
else if (x < 5)
{
    Console.WriteLine("B");
}

if (x % 2 == 0)
{
    Console.WriteLine("C");
}

Zadatak 6

if (x % 4 == 0)
{
    x += 2;
    Console.WriteLine(x);
}

if (x % 6 == 0)
{
    x -= 1;
    Console.WriteLine(x);
}
else if (x % 2 == 0)
{
    x *= x;
    Console.WriteLine(x);
}

Zadatak 7

switch (boja)
{
    case "crvena":
        Console.WriteLine("1");
        break;

    case "plava":
        Console.WriteLine("2");
        break;

    case "zelena":
        Console.WriteLine("3");
        break;

    default:
        Console.WriteLine("0");
        break;
}

Zadatak 8

switch (mesec)
{
    case 12:
    case 1:
    case 2:
        Console.WriteLine("Zima");
        break;

    case 3:
    case 4:
    case 5:
        Console.WriteLine("Proleće");
        break;

    default:
        Console.WriteLine("Drugo godišnje doba");
        break;
}

Zadatak 9

switch (znak)
{
    case '+':
        Console.WriteLine(a + b);
        break;

    case '-':
        Console.WriteLine(a - b);
        break;

    case '*':
        Console.WriteLine(a * b);
        break;

    default:
        Console.WriteLine(0);
        break;
}

Zadatak 10

switch (grad.Length)
{
    case 5:
    case 6:
    case 7:
    case 8:
        Console.WriteLine(grad.ToUpper());
        break;

    case 3:
        Console.WriteLine(grad[2]);
        break;

    case 4:
        Console.WriteLine(grad[1]);
        break;

    default:
        Console.WriteLine("X");
        break;
}

Zadatak 11

while (x <= 3)
{
    Console.WriteLine(x);
    x++;
}

Zadatak 12

do
{
    Console.WriteLine(x);
    x++;
} while (x < 5);

Zadatak 13

while (x < 7)
{
    if (x % 2 == 0)
    {
        Console.WriteLine("A");
    }
    else
    {
        Console.WriteLine("B");
    }
    x++;
}

Zadatak 14

while (x > 0)
{
    if (x % 3 == 0)
    {
        x--;
    }
    else
    {
        x -= 2;
    }
    Console.WriteLine(x);
}

Zadatak 15

do
{
    if (x == 2)
    {
        Console.WriteLine("Y");
    }
    else
    {
        Console.WriteLine(x);
    }
    x++;
} while (x < 4);

Zadatak 16

do
{
    x += 2;
} while (x <= 6);
Console.WriteLine(x);

Zadatak 17

for (int i = x; i < 3; i++)
{
    Console.WriteLine(i);
}

Zadatak 18

foreach (int x in niz)
{
    Console.WriteLine(x);
}

Zadatak 19

for (int i = 0; i < niz.Length; i++)
{
    if (niz[i] > 4)
    {
        Console.WriteLine(niz[i]);
    }
}

Zadatak 20

foreach (string s in niz)
{
    if (s.Contains("e"))
    {
        Console.WriteLine("E");
    }
    else
    {
        Console.WriteLine(s.Length);
    }
}

Zadatak 21

for (int i = niz.Length - 1; i >= 0; i--)
{
    Console.WriteLine(niz[i]);
}