Садржај
3 Променљиве, подаци, типови
3.5 Текстуални подаци (стрингови, ниске)
4 Гранања
4.7 Гранања - разни задаци
5 Петље
5.1 Врсте петљи
5.2 Наредбе break и continue
6 Статички методи
6.4 Корист од метода
7 Низови
7.2 Низови - вежбање
8 Матрице
9 Кориснички дефинисани типови
10 Фајлови

Низ као референцирани тип - квиз

    Q-100: Нека су a и b низови целих бројева и нека важи (a != b). Означити тврђења која су сигурно тачна за ова два низа.

  • користе различит простор у динамичкој меморији
  • разликују се по дужини
  • имају различит садржај
  • разликују се или по дужини или по садржају (или оба)

    Q-101: Шта исписује овај програм?

    using System;
    
    class Program
    {
        static void Main(string[] args)
        {
            int[] a;
            int[] b = new int[5];
            int[] c = new int[10];
            a = b;
            b = c;
            Console.WriteLine(a.Length);
        }
    }
    
  • 0
  • Не.
  • 10
  • Не.
  • 5
  • Тачно!
  • Програм пукне током извршавања
  • Не.

Шта исписује овај програм?

using System;

class Program
{
    static void Main(string[] args)
    {
        int[] a = { 1, 2, 3 };
        int[] b = (int[])(a.Clone());
        int[] c = a;
        b[0] = 5;
        Console.Write(a[0]);
        c[0] = 6;
        Console.WriteLine(a[0]);
    }
}

    Q-102: Шта исписује овај програм?

    using System;
    
    class Program
    {
        static void Izmeni(int[] x)
        {
            x[0]++;
            x = new int[10];
            x[0]+=2;
        }
    
        static void Main(string[] args)
        {
            int[] a = { 5, 5, 5 };
            Izmeni(a);
            Console.WriteLine(a[0]);
        }
    }
    
  • 5
  • Не.
  • 6
  • Тачно!
  • 2
  • Не.
  • 7
  • Не.
  • 8
  • Не.

    Q-103: Шта исписује овај програм?

    using System;
    
    class Program
    {
        static void Izmeni(ref int[] x)
        {
            x[0]++;
            x = new int[10];
            x[0]+=2;
        }
    
        static void Main(string[] args)
        {
            int[] a = { 5, 5, 5 };
            Izmeni(ref a);
            Console.WriteLine(a[0]);
        }
    }
    
  • 5
  • Не.
  • 6
  • Не.
  • 2
  • Тачно!
  • 7
  • Не.
  • 8
  • Не.
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+