11. Құрылым мен класс арасындағы айырмашылықты сипаттаңыз. Класс қасиеттерін анықтау жолдарын келтіріңіз. Кластық мұрагерліктің анықтамаларына мағлұмат беріңіз. Жауабы



бет4/6
Дата26.12.2022
өлшемі83,44 Kb.
#59785
1   2   3   4   5   6
Цикл операторлары:
1) Алғы шарт - while – өрнек операторы
2) Кейінгі шартпен- do
3) Параметрмен - for
4) перебора(қайталау) – foreach
break, continue, goto операторлары:
1)break операторы-цикл ішінде жазылған циклді аяқтайды
2)continue операторы— циклдің келесі итерациясына ауысу
3)return операторы— оның шегінде жазылған функциядан шығады
4)goto операторы— бақылауды шартсыз беруді орындайды
5)throw операторы— ерекше жағдайды тудырады.


16. Массивтер туралы жалпы түсінік беріңіз. Бір өлшемді, көпөлшемді массивтер, сатылы массивтерді толық сипаттамасын келтіріңіз. Бір өлшемді массивтердегі есептерді шығарудың мысалын келтіріңіз. Құрылымдардың массивтері мен массивтерді инициализациялауды сипаттаңыз.
Жауабы:
Массив - бірдей типтегі шектеулі мәндер жиынтығы. Массив элементтерінің аты бірдей, бірақ олардың реттік (индексімен) ерекшеленеді.
Бір өлшемді массивтер (векторлар) болады, мысалы, атаулар массиві, бір емтихан бағаларының массиві, туған күндер массиві және т.б.
Екі өлшемді массивтер (матрицалар немесе кестелер) болады, мысалы, футбол бойынша чемпионат ойынының нәтижелері, студенттердің емтихандар нәтижелері бойынша қорытынды кестесі және т.б.
Бір өлшемді массивті есептеу жолы:
тип[] аты;
тип[] аты = new типі [ өлшемі];
тип[] аты= {инициализациялау_типі};
тип[] аты= new типі [] {инициализациялау_тізімі};
тип[] аты= new типі [ өлшемі] {инициализациялау_тізімі };
Мысалдары (сипаттаманың әр нұсқасына сәйкесінше бір мысал):
int[] a; // элементтерге арналған жад бөлінбейді
int[] b = new int[4]; // элементтер 0 тең
int[] c = { 61, 2, 5, -9 }; // new көзделген
int[] d = new int[] { 61, 2, 5, -9 }; // өлшемі есептеледі
int[] e = new int[4] { 61, 2, 5, -9 }; // артық сипаттама


Достарыңызбен бөлісу:
1   2   3   4   5   6




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет