Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Delphi бағдарламасында таңдау алгоритмін қалай жүзеге асыруға болады? ⇐ ПредыдущаяСтр 2 из 2
CASE таң дау операторын жү зеге асыру жолы (мысал ретінде): Бірінші р формуласы есептеледі, ол шегі бар (мысалы: integer) дерек тү рлеріне жатуы керек. Сонан соң алынғ ан мә нге байланысты (егер ол a, b,...n таң дау константалары деп аталатын константаларғ а тең болса) сә йкес константамен белгіленген s1, s2,..sn, операторларының біреуі орындалады. Осы операторлардың ә рқ айсысы қ ұ рамдас болуы мү мкін. Сосын басқ ару case операторынан кейін басқ а операторғ а беріледі. case p of a: s1; b: s2; … n: sn; else sn+1; end; Шартты жә не шартсыз ауысулар туралы не білесіз? Шартты ауысу - егер де белгілі бір шарт орындалатын болса ғ ана орындалады. Шартты ауысу операторы кейбір шарттарды тексеруге мү мкіндік береді жә не тексеру нә тижесіне байланысты белгілі бір ә рекетті іске асыруғ а мү мкіндік береді. Шартсыз ауысу – бұ л ә рқ ашан орындалатын ауысу. Алгоритм дегеніміз не? Алгоритм – берілген есепті шешуге арналғ ан қ атаң анық талғ ан ә рекеттер тізбегі немесе есептің шешу ә дісі. Салыстыру операторларын атаң ыз. Салыстыру операторлары: > - артық < - кем = -тең < > - тең емес > = -артық немесе тең < = -кем немесе тең. Басқ арушы конструкцияларда шарт ретінде нені қ олдануғ а болады? Delphiбағ дарламалау жү йесінде ұ йымдастыру ү шін шартты оператормен бірге таң дау операторлары қ олданылады. «Таң ду» операторын кө біне шартты оператордың орнына ауыстып қ олдануғ а болады. «Таң дау» операторы ө те тамаша қ ұ рылғ ы болып табылады, ол кө птеген жағ дайда кө птеген нә тижелерді ө ң деуге қ олданады. Таң дау операторында қ ос нү ктеден кейін бір оператор ғ ана енгізіледі. 6. Константа дегеніміз не? Константа дегеніміз программаның жазылу бө лімінде кө рсетілген, мә ліметтердің элементі болып табылады жә не орындалу барысында ө згермейді.Константалар қ олданушының идентификаторымен беріледі.Мысалы, егер сіз программада ө зің іздің атың ызды қ олдансаң ыз, атың ыз ө зінің мағ ынасы ө згермейтіндіктеноны константамен белгілеген дұ рыс.Бү кіл константалар const (constant – константа) белгіленіп, жеке бө лімде жазылу керек. Формат: Const < идентификатор> - < константа мә ні>; Мысалы: const MyName = 'Петя Иванов'; MyBirthDay = '27 августа 1950 г'; Мах = 1000: Min = 0: Center = (Max - Min) / 2: Num_School = 86: 7. ifоператорының case операторынан айырмашылығ ы неде? Шартты оператор. Қ андайда бір тұ жырымды белгілі бір шартқ а тексеру кезінде қ олданамыз.. Мысалғ а, біреудің жасын сұ рағ аннан кейін " інім екенсің " не «ағ ам екенсің» демейсің бе. Сол кезде оның жасы мен ө з жасың ды салыстырып, ә ң гімең шарттың орындалу/орындалмауына байланысты болады. Міне, осығ ан ұ қ сағ ан шарттарды if else кілтті сө здерінің кө мегімен іске асыра аламыз. Таң дау операторы. Бір айнымалының мә ніне байланысты таң даулар ұ йымдастыруда қ олданылады. Мысалғ а, олимпиадағ а қ атысушының нешінші орын алғ анына байланысты қ андай медаль алғ анын анық тау кезінде, 1 орынғ а — алтын, 2 орынғ а — кү міс, тағ ысын тағ ысы…
|