Пайда болған массивті экранға шығар

Пән: Нысанды бағдарланған программалау
Екінші межелік бақылау тапсырмасы

1-тапсырма: Өз нұсқаңыз бойынша тапсырманы орындаңыз. VISUAL BASIC ортасында программасын құрыңыз:

1. A(m) бүтін санды, кездейсоқ сандар массиві берілген. Бастапқы массивті экранға шығаратын және бастапқы массивтің теріс элементінен тұратын массивті, массивтің теріс элементтерінің санын есептейтін программа құрыңыз
2. D(m) нақты сандар массиві берілген. Бастапқы массивті экранға шығаратын және бастапқы массивтің оң элементінен тұратын массивті, массивтің теріс элементтерінің санын есептейтін программа құрыңыз
3. A= {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} бірөлшемді массиві берілген. Массив элементтерінің жұптарының орынын ауысытырыңыз, A(i), A(i+1),мұндағы i=0,2,4,6,8. Пайда болған массивті экранға шығар.
4. X(n) массиві берілген. X(n) массивінің кері ретпен жазылған элементтеріне тұратын Y(n) массивін құрыңыз. Осы массивтің үлкен элементінің индексін анықтаңыз.Орындарында өзгеріссіз қалған элементтерді анықтаңыз.
5. Y(n) теріс және оң сандардан тұратын массив берілген. Бірінші оң элементтен кейінгі үлкен элементті анықтаңыз.
2-тапсырма: Өз нұсқаңыз бойынша тапсырманы орындаңыз. VISUAL BASIC ортасында программасын құрыңыз:
1. A(m, n)матрицасы берілген (m және n сандарын қолданушы өзі енгізеді). Жолдарындағы элементтерді өсу ретімен орналастырыңыз.
2. В(m, n)матрицасы берілген (m және n сандарын қолданушы өзі енгізеді). Бағандарындағы элементтерді өсу ретімен орналастырыңыз
3. A(m, k) және B(k,n) матрицалары берілген. Олардың көбейтіндісін табыңыз.
4. X(n, n) матрицасы берілген. Бас диагональдың астында жатқан элементтердің қосындысын табыңыз.
5. X(i, j)=i·10+j ережесі бойынша массив құрастырыңыз. Бірінші және соңғы бағанның орнын ауыстырыңыз

3-тапсырма: Төмендегі сұрақтарға жауаптар жазыңыз:
1. Полиморфизмге анықтама беріңіз
2. Класс конструкторы ұғымына анықтама беріңіз
3. Мұрагеерлік ұғымына анықтама беріңіз
4. Объектілі-бағдарланған технология ұғымына анықтама



Ұқсас жұмыстар

Turbo Pascal программалау тіліне шолу
Си программалау тілі
Массив элементіне қатынас жасау тәсілі
Паскаль тілінің операторлары
Программалау тілінде программа құру
Массивті сұрыптауды тармақпен орындайтын бағдарлама
FTP - серверден файл алу
C++ екі өлшемді массивтер
Варианттар
С++ тіліндегі массивтер
Оқытудың жаңа технологиясын пайдалану
ПАСКАЛЬ - Программалау стилі, деректерді енгізу және шығару
Ақшаның мәнi мен пайда болу тарихы
Ауыл шаруашылығы өнімдерін өңдейтін кәсіпорынның пайдалылығын арттыру жолдары
Бас тоғанның негізделуі, Арыс-Түркістан каналын суғару мақсатында пайдалану және су әкету
Модулдық технологияны сабақта пайдалану
Пайда, оның экономикалық мазмұны, түрлері және анықтау әдістері «Қостанай минералдары»
Мемлекеттің пайда болуы туралы
Көркем шығарманы детальдап талдауда модульдік оқыту технологиясын пайдалану
Ресей Федерациясындағы жерге меншік және жер пайдалану құқығы