Description
ЗА КАКВО ЩЕ СИ ГОВОРИМ ДНЕС?
Масиви
основни операции;
обхождане; търсене.
КАКВО Е МАСИВ?
Редица с фиксиран брой елементи от един и същи тип, които можем да достъпваме по индекс.
Елементите на масива са с последователни адреси в паметта.
Размерът на масива винаги е константна стойност.
2 3 7 1 5 0
int a[6]
a[0] a[1] a[2] a[3] a[4] a[5]
ПРИМЕР 1
Програма, която въвежда 10 числа и ги извежда в обратен ред.
ПРИМЕР 2
Функция, която по подадени като параметри масив от цели числа и цяло число х връща индекса, на който се намира числото х в масива. Ако числото го няма в масива, функцията да връща -1.
Ще променим ли нещо, ако със сигурност знаем, че масивът е сортиран?
ПРИМЕР 3
Функция, която обръща подаден като параметър масив.
ЗАДАЧА 1
Напишете функция, която за подаден като параметър масив пресмята и връща сумата на четните му елементи, намиращи се на нечетни индекси.
ЗАДАЧА 2
Напишете функция, която приема като параметри масив от цели числа и цяло число х. Функцията да проверява дали в масива има два последователни елемента, равни на даденото число х.
ЗАДАЧА 3
Напишете функция, която изменя подаден като параметър масив по следния начин: заменя всеки елемент със сумата на всички елементи преди него + него самия.
Примерен вход Примерен изход
3 3 -2 408 3 3 3 6 4 412 415 418
Reviews
There are no reviews yet.