Вы находитесь на странице: 1из 4

1. Šta će biti na izlazu?

int i, n = 4, a = 0;
while (n >1)
{
for (i = 0; i++ < n; )
a++;
n--;
}
Console.WriteLine(a);

2. Šta će biti na izlazu? 3


int i, n = 4, a = 0;
while (n >1)
{
for (i = 0; i++ < n; )
{
a++;
n--;
}
}
Console.WriteLine(a);

3. Šta je rezultat programa?


int k = 0, i = 9, s = 0;
do
{
if (i % 3 == 0)
s++;
else
for (k = 5; k < i; k++)
if (++k == i)
break;
s += k;
}
while (i++ < 10);
Console.WriteLine(s);
4. Šta će biti na izlazu? 5 6
int x = 0, y = 0;
do {
switch (y) {
case 0: x++; if ((x % 2==0) || (y % 2==0))
x += y; break;
case 1: y += x++; break;
case 2:
case 3: y++; break;
case 4: x += x % 3; break;
default: y++; break;
}
y ++;
x++;
} while (y + x < 10);
Console.WriteLine(y + " " + x);

5. Šta će biti na izlazu? 39


int x = 1, y = 0;
do
{
switch (y)
{
case 0: x++;
y=(y|1)|(x|2); break;
case 1: y += x++; break;
case 2:
case 3: y++; break;
case 4: x += x % 3; break;

default: y++; break;


}
y=y&3;
x++;
} while (y + x < 10);
Console.WriteLine("{0}"+"{1}",y,x);
6. Šta je na izlazu? 1 2
24

int i, a=1;
for(i=2; i < 5 && a++ <= 5; i <<= 1){
switch (i){
case 1: a++; continue;
case 2: a /= 2; break;
case 3: i++; break;
case 4: a = a + 3 % 3; break;
default: i++;break;
}
Console.Write(a+" ");
Console.WriteLine(i);
}

7. Šta je na izlazu? 7
int c = 10;
int[] a = { 0, 1, 2, 3, 4 };
int[] b = { a[0], a[1] + 1, a[2] + 2, a[3] + 3, a[4] + 4 };
for (int i = 0; i < 3; i++)
{
while (b[i] - a[i] != 2)
{
if (c - b[i] > 5)
c -= 5;
else
c += 2;
i++;
}
}
Console.WriteLine(c);

8. Šta je rezultat ovog koda i napiši šta tačno program ispisuje? Objasniti.

int[] a = new int[]{1,1,2,5,7,8,5,4,1};


int b = 0;
for (int i = 0; i < a.Length; i++)
{
if (a[i] == 5)
{
b++;
Console.Write(i+" ");
}
} Console.WriteLine();
Console.WriteLine(b+"x");

9. Šta je rezultat koda? 2 8

int k = 4, x, i;
int[] a = { 2, 4, 6, 8, 10 };
for (i = 0; i >= 0 && i < 3; )
{
x = a[i];
if (x < 7)
{
for (x++, k--; 2 * x < 9; i++, k--)
{
Console.WriteLine(a[i]);
x *= (2 & 2);
Console.WriteLine(a[k]);
}
}
i++;
}

10. Šta je rezultat koda?

int k = 4;
string[] a = { "o", "n", "č", "Ta", "Ma" };
int j = a[3].Length + a[4].Length;
for (int i = j - 1; i >= 0; i--)
{
j = a[i].Length > k ? j - 1 : j;
Console.Write(a[i]);
}
Console.WriteLine();

Вам также может понравиться