C++ topshirig'lar kitobi 7.8 darajasi

Задание 1

Massivni parametr sifatida qabul qiladigan va shu massivning tasodifiy elementini qaytaradigan funksiya yarating.

Задание 2

Massivni parametr sifatida qabul qiladigan va shu massivning N ta tasodifiy elementlaridan iborat massiv qaytaradigan funksiya yarating.

Задание 3

Massivni parametr sifatida qabul qiladigan va shu massivning tasodifiy elementini qaytaradigan funksiya yarating, shundayki bir xil elementlar ketma-ket ikki marta qaytarilmasin.

Задание 4

Berilgan oraliqdagi tub sonlardan iborat massiv qaytaradigan funksiya yarating.

Задание 5

Ixtiyoriy miqdordagi sonlarni parametr sifatida qabul qiladigan va ularning yig'indisini qaytaradigan funksiya yarating.

Задание 6

N o‘lchamli massivni berilgan oraliqdagi tasodifiy sonlar bilan to‘ldiradigan funksiya yarating, shundayki massivda ketma-ket ikkita bir xil son bo‘lmasin.

Задание 7

N o‘lchamli massivni berilgan oraliqdagi tasodifiy sonlar bilan to‘ldiradigan funksiya yarating, shundayki sonlar takrorlanmasin.