You are on page 1of 1

Програмирање и алгоритми 2020/2021 Лабораториски вежби

ЛАБОРАТОРИСКА ВЕЖБА – ПРОГРАМИРАЊЕ И АЛГОРИТМИ БРОЈ 6


ТЕМА: Полиња
Име и презиме Индекс број Група

1. Дa се напише програма која ќе дозволи внесување на низа од N броеви (не повеќе од 100).
Програмата треба да ја измине низата и да ја одреди фреквенцијата (односно честотата) со
која се појавуваат елементите во низата. На крај програмата треба да ги печати елементите од
низата (оние кои се појавуваат повеќе пати, потребно е да се испечатат само еднаш) и
честотата со која се јавуваат.

Пример: За внесена низа [5, 10, 2, 5, 50, 5, 10, 1, 2, 2], на излез треба да се прикажи следново:

Frekvencijata na 5 = 3
Frekvencijata na 10 = 2
Frekvencijata na 2 = 3
Frekvencijata na 50 = 1
Frekvencijata na 1 = 1

2. Да се напише функција која дадена низа ќе ја промени така што сите елементи ќе ги
премести во лево за n места (n се внесува од тастатура) така што најлевите елементи ќе се
додадат на крајот од новодобиената низа. Потоа, да се напише главна програма која ќе ја
испроба работата на оваа функција. Главната програма треба да дозволи внесување на низа
од целобројни елементи (не повеќе од 100) и притоа ќе ја испечати променетата низа на
екран.

Пример: За дадена влезна низа [2, 6, 4, 0, 5, 7, 9] и за даден број n=4, на излез треба да се добие
следнава низа: [5, 7, 9, 2, 6, 4, 0].

You might also like