5 Типи даних
a [ 0,0 ] = 1 ; // записати 1 у верхнiй лiвий елемент масиву a [ 99,199 ] = 10 ; // записати 10 в нижнiй правий елемент масиву
Аналогiчно створюються три- i бiльше вимiрнi масиви :
int [,,] a ; // тривимiрний масив ( на що вказує двi коми ) a = new int [ 100,200,2 ]; // знайти дiлянку вiльної пам ’ ятi комп ’ ютера пiд зберiгання куба з 100х200х2 елементiв типу int , зарезервувати її , i записати в а мiсце цiєї дiлянки .
a [ 0,0,0 ] = 1 ; a [ 99,199,1 ] = 10 ;
5.5 Завдання для самостiйноï роботи
1 . Цiлочисельний масив упорядкувати за спаданням a 1 > a 2 > ...> a n i знайти сукупнiсть елементiв a i , ..., a k , сума яких дорiвнює заданому числу m . Якщо такоï сукупностi не знайдено , то видати вiдповiдне повiдомлення .
2 . Скласти програму для з ’ ясування , чи є серед a 1 , a 2 , ..., a n принаймнi одна пара рiвних за величиною елементiв .
3 . Написати програми , пiсля виконання яких у масивi a 1 , a 2 , ..., a n визначається кiлькiсть сусiдств :
а ) двох додатних чисел ; б ) двох чисел рiзного знака ;
в ) двох чисел одного знака , причому абсолютна величина першого числа має бути бiльше абсолютноï величини другого .
4 . Обчислити значення багаточлена заданого масивом коефiцiєнтiв ( типу double ) використовуючи формулу Горнера .
5 . Написти програму , яка отримує на вхiд число n в дiапазонi вiд 1 до 10 i обчислює n ! = 1 ∙ 2 ∙ ... ∙ n .
80