Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб№3_1.doc
Скачиваний:
16
Добавлен:
11.02.2015
Размер:
290.82 Кб
Скачать

Варіанти завдань.

Кількість вузлів та ядер

Функція

Опис

Приклад

1

nodes = 2

ppn = 2

abs(a)

модуль або абсолютне значення від а

abs(-3.0)=3.0 abs(5.0)= 5.0

2

nodes = 3

ppn = 1

sqrt(a)

корінь квадратний з а, причому а не негативне

sqrt(9.0)=3.0

3

nodes = 1

ppn = 2

pow(a, b)

зведення а в ступінь b

pow(2,3)=8

4

nodes = 2

ppn = 1

ceil(a)

округлення а до найменшого цілого, але не менше ніж а

ceil(2.3)=3.0 ceil(-2.3)=-2.0

5

nodes = 2

ppn = 2

floor(a)

округлення а до найбільшого цілого, але не більше ніж а

floor(12.4)=12 floor(-2.9)=-3

6

nodes = 3

ppn = 2

fmod(a, b)

обчислення залишку від a / b

fmod(4.4, 7.5) = 4.4 fmod( 7.5, 4.4) = 3.1

7

nodes = 1

ppn = 1

exp(a)

обчислення експоненти е^а

exp(0)=1

8

nodes = 1

ppn = 2

sin(a)

a задається в радіанах

9

nodes = 2

ppn = 1

cos(a)

a задається в радіанах

10

nodes = 1

ppn = 2

log(a)

натуральний логарифм a (основою є експонента)

log(1.0)=0.0

11

nodes = 3:

ppn = 2

log10(a)

десятковий логарифм а

log10(10)=1

Додаток а

Масив повинен містити не менше 10 елементів, а також повинен бути одразу проініціалізований, тобто без взаємодії з користувачем. Розробити додаток, який згідно з варіантами, виконує з одномірним масивом наступні дії:

Варіант 1. У одномірному масиві, що складається з n елементів, обчислити:

1) суму негативних елементів масиву;

2) добуток елементів масиву, розташованих між максимальним і мінімальним елементами.

Упорядкувати елементи масиву по зростанню.

Варіант 2. У одномірному масиві, що складається з n елементів, обчислити:

1) суму позитивних елементів масиву;

2) добуток елементів масиву, розташованих між максимальним за модулем і мінімальним за модулем елементами.

Упорядкувати елементи масиву за спаданням.

Варіант 3. У одномірному масиві, що складається з n елементів, обчислити:

1) добуток елементів масиву з парними номерами;

2) суму елементів масиву, розташованих між першим і останнім нульовими елементами.

Перетворити масив таким чином, щоб спочатку розташовувалися всі позитивні елементи, а потім - все негативні (елементи, рівні 0, вважати позитивними).

Варіант 4. У одномірному масиві, що складається з n елементів, обчислити:

1) суму елементів масиву з непарними номерами;

2) суму елементів масиву, розташованих між першим і останнім негативними елементами.

Стиснути масив, виділивши з нього всі елементи, модуль яких не перевищує 1. Вивільнені в кінці масиву елементи заповнити нулями.

Варіант 5. У одномірному масиві, що складається з n елементів, обчислити:

1) максимальний елемент масиву;

2) суму елементів масиву, розташованих до останнього позитивного елементу.

Стиснути масив, виділивши з нього всі елементи, модуль яких знаходиться в інтервалі [а, Ь]. Вивільнені в кінці масиву елементи заповнити нулями.

Варіант 6. У одномірному масиві, що складається з n елементів, обчислити:

1) мінімальний елемент масиву;

2) суму елементів масиву, розташованих між першим і останнім позитивними елементами.

Перетворити масив таким чином, щоб спочатку розташовувалися всі елементи, рівні нулю, а потім - всі інші.

Варіант 7. У одномірному масиві, що складається з n елементів, обчислити:

1) номер максимального елемента масиву;

2) добуток елементів масиву, розташованих між першим і другим нульовими елементами.

Перетворити масив таким чином, щоб у першій його половині розташовувалися елементи, що стояли в непарних позиціях, а в другій половині - елементи, що стояли в парних позиціях.

Варіант 8. У одномірному масиві, що складається з n елементів, обчислити:

1) номер мінімального елемента масиву;

2) суму елементів масиву, розташованих між першим і другим негативними елементами.

Перетворити масив таким чином, щоб спочатку розташовувалися всі елементи, модуль яких не перевищує 1, а потім - всі інші.

Варіант 9. У одномірному масиві, що складається з n елементів, обчислити:

1) максимальний по модулю елемент масиву;

2) суму елементів масиву, розташованих між першим і другим позитивними елементами.

Перетворити масив таким чином, щоб елементи, рівні нулю, розташовувалися після всіх інших.

Варіант 10. У одномірному масиві, що складається з n елементів, обчислити:

1) мінімальний за модулем елемент масиву;

2) суму модулів елементів масиву, розташованих після першого елемента, рівного нулю.

Перетворити масив таким чином, щоб у першій його половині розташовувалися елементи, що стояли в парних позиціях, а в другій половині - елементи, що стояли в непарних позиціях.

Варіант 11. У одномірному масиві, що складається з n елементів, обчислити:

1) номер мінімального за модулем елемента масиву;

2) суму модулів елементів масиву, розташованих після першого негативного елементу.

Стиснути масив, виділивши з нього всі елементи, величина яких знаходиться в інтервалі [а, Ь]. Вивільнені в кінці масиву елементи заповнити нулями.