Ііі. Есептің программасы



жүктеу 1,13 Mb.
Pdf просмотр
бет23/41
Дата06.02.2020
өлшемі1,13 Mb.
#28386
түріПрограмма
1   ...   19   20   21   22   23   24   25   26   ...   41

190 
 
18)  Солдаттар  екі  қатарлы  сапқа  бой  –  бойымен  реттеліп  тұрғызылған. 
Командирдің  бұйрығымен  олардың  бой  –  бойымен  бір  қатарлы  сапқа 
реттеліп тұрғызылуын көрсететін программа құрыңыз. 
19)  Сыныптағы  оқушылардың  орташа  бой  көрсеткішін  анықтайтын  және 
бойы  орташа  бой  көрсеткіштен  төмен  оқушылардың  бойының 
ұзындығын көрсететін программа жазыңыз. 
20)  Бір өлшемді массивтің  тақ позициялы элементтерінің  ішіндегі ең  кіші 
элементін, ал жұп позициялы элементтерінің ішіндегі ең үлкен элементін 
экранға шығаратын программа жазыңыздар. 
 
б) Жеке тапсырмалар:  (Екі өлшемді массив үшін) 
 
1)  Екі  өлшемді  массив  берілген.  Осы  массивтегі  ең  кіші  элементті  табуып, 
оның  реттік  номерін  анықтау  керек.  Егер  олар  бірнешеу  болса,  олардың 
реттік номерін әрқайсысы үшін анықтау қажет.  
2)  Екі  өлшемді  массивтің  бағандары  бойынша  элементтерінің  қосындысын 
анықтайтын программа құрыңыз. 
3)  Студенттердің  8-ші  семестрдегі  5  түрлі  пән  бойынша    алған  бағалары 
берілген. Студенттердің үлгерімін анықтайтын программа жазыңыз. 
4)  Екі  өлшемді  квадрат  массив  берілген.  Оның  бас  диогоналының  
элементтерінің қосындысын экранға шығаратын программа жазыңыз. 
5)  Екі өлшемді квадрат массив берілген. Оның элементтерін спираль бойымен 
шығаратын программа құрыңыз. 
6)  Екі  өлшемді  квадрат  массив  берілген.  Осы  матрицаның  анықтауышын 
табатын программа құрыңыз. 
7)   Екі  өлшемді  квадрат  массив  берілген.  Оның  бас  диогоналының  үстінде 
орналасқан элементтерінің қосындысын есептейтін программа құру керек. 
8)  Енгізілген матрица сиқырлы шаршы болуын тексеретін программа құрыңыз. 
9)  Екі  өлшемді  екі  массив  берілген.  Осы  екі  массивтің  элементтерінің 
қосындысын экранға шығаратын программа құрыңыз. 
10)  Бензин  құятын  жерде  бензиннің  үш  түрі  бар.    Үш  күн  бойы  сатылған 
бензин  мөлшері  литрмен  берілген.    Бензиннің  қай  түріне  сұраным  көп 
екенін анықтайтын программа құрыңыз.     
11) 
Бастауыш сыныптың оқушылары сыныптары бойынша бой – бойымен 
сапқа  тұрғызылған.    Әрбір  сынып  бойынша  оқушылардың  орташа  бой 
көрсеткішін анықтайтын программа жазыңыздар.  
12) 
Квадрат матрицаның элементтерінің қосындысы максималды болатын 
жолының номерін көрсететін программа жазыңыз. 
13) 
Екі  өлшемді    массив  берілген.  Осы  матрицаның  төрт  бұрышындағы 
элементтердің қосындысын есептейтін программа жазыңыз. 
14) 
Үш  дүкенде  бұйымдардың  төрт  түрі  бойынша  бір  күнде  түскен  пайда 
берілген. Әрбір дүкен бойынша қайсы бұйым жақсы өткенін анықтау қажет.   
15) 
0,  1  және  2  -  ден  бөтен  әртүрлі  сандардан  тұратын  квадрат  массив 
берілген. Оның бас диогоналдарының элементтерін 0 – ге,  бас диогоналдың 


191 
 
үстінде  тұрған  элементтерді  1  –ге,  ал  бас  диогоналдың  астында  орналасқан 
элементтерді 2 – ге ауыстыратын программа құру керек. 
16) 
Оқушылар  үш  қатарлы  сапқа  тұрғызылған.  Жұп  позицияда  тұрған 
оқушылар  0 – мен, ал  тақ  позицияда  тұрған оқушылар 1 – мен белгіленген. 
Тақ позицияда тұрған оқушыларды экранға шығаратын программа жазыңыз. 
17) 
Оқушылар  бой  көрсеткішінен  тәуелсіз  екі  қатарлы  сапқа  сапқа 
тұрғызылды.    Мұғалім  бұйрығымен  бірінші  қатарға  екінші  қатар  жалғасып 
тұрғызылады.  Сол  кезде  пайда  болған  бір  қатарды  экранға  шығаратын 
программа құрыңыз.  
18) 
Оқушылар  бір  қатарлы  сапқа  тұрғызылған.  Жұп  позицияда  тұрған 
оқушылар  0 – мен, ал  тақ  позицияда  тұрған оқушылар 1 – мен белгіленген. 
Жұп  позицияда  тұрған  оқушыларды  экранға  шығаратын  программа 
жазыңыз. 
 
Бақылау сұрақтары: 
1)  Массив дегеніміз не? 
2)  Бір өлшемді массив дегеніміз не, екі өлшемді массив дегеніміз не? 
3)  Массив элементтерін қандай операторлар көмегімен енгізіп, шығаруға және 
өңдеуге болады?  
4)  Массив элементтерінің индексі қандай аралықта өзгереді? 
5)  Массив қандай типке жатады? 
6)  Массивті  сипаттау  кезінде  тұрақты  қолданылса,  қандай  директива 
қолданылады? 
 
 Блиц- тест: 
 
1. С/С++ тілінде бір өлшемді массивті қалай сипаттайды? Төменде 
көрсетілген нұсқаларының ішінен дұрысын көрсетіңіз: 
A) <типі>  <массив аты> [өлшемі]; 
B) var    <массив  аты>:array[1..n]  of  <типі>,  мұндағы  n  –  массив 
элементтерінің саны; 
C) <массив аты> [өлшемі] <типі>; 
D) void <массив аты> [өлшемі] <типі>. 
E) Массив қолданылмайды 
 
 
2. A[n] массиві элементтерінің индексі қай аралықта өзгере алады? 
A) 0 – ден бастап n – 1 ге дейін;  
B) 1 – ден бастап n – 1  - ге дейін;  
C) n – нен бастап 1 –ге дейін; 
D) 0 – ден бастап 255 арасында. 
E) 1 – ден бастап 255 арасында. 
 
 
3.  С/С++  тілінде  екі  өлшемді  массивті  сипаттаудың  төменде  көрсетілген 
нұсқаларының ішінен дұрысын көрсетіңіз: 
A. <типі> <массив аты> [жолының өлшемі] [бағанының өлшемі]; 


192 
 
B.  var    <массив  аты>:array[1..n,1..m]  of  <типі>,  мұндағы  n  –  массив 
жолдарының саны, m – массив бвғвндарының саны; 
C.  <массив аты> [өлшемі] <типі>; 
D. void <массив атыі> [өлшемі] <типі>. 
E.  <массив атыі> [өлшемі] <типі>. 
 
Глоссарий: 
 
  Массив – (әдістемелік нұсқауды қараңыз) 
  Массивті  сұрыптау-  массив  элементтерін  өсу  немесе  кему  реті  бойынша 
реттеп орналастыру. 
  Массив  индексі  –  бір  атпен  аталған  бірдей  типті  элементтердің  реттік 
нөмірі. 
  Массивті  сипаттау-  компиляторға  бірдей  типті  элементтің  атауын,  қандай 
ретпен  индекстелетінін  және  ОЖ-дан  қанша  байт  орын  берілуі  жөнінде 
мәліметтердің берілу формасы. 
 
      Әдебиеттер: 
[1-6],[13],[15]. 
 
 
 


жүктеу 1,13 Mb.

Достарыңызбен бөлісу:
1   ...   19   20   21   22   23   24   25   26   ...   41




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау