![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Операциялар және оның түрлері.
Ozhot Арттыру жә не азайту операциялары: ++ жә не - -. Бұ л операциялар кез келген операторғ а 1-ді қ осуғ а немесе азайтуғ а мү мкіндік береді. Кө рсетілген операциялардың екі формасын ажыратады, постфикстік жә не префикстік. Олар ө з арасында тек қ ай кезде арттыру немесе азайту болатынына байланысты ажыратылады. Арттыру жә не азайту операциялары ө рнектің ортасындада орындалуы мү мкін, жә не де осы операциялар ө рнек есептелгеннен кейін де, есептелмей тұ рып та орындалуы мү мкін. Мысал қ арастырайық: Мысал: L=10 болсын; онда, х=L++; x айнымалысына 10 мә нін меншіктеу болады. х=++b; x айнымалысына 11 мә нін меншіктеу. Екі жағ дайда да L 11-ге тең болады. 2-мысал: Sum=a+b++; Sum=a+ ++b; b++ - постфикстік тү р: b айнымалысы оның мә ні қ олданылғ аннан кейін ө згереді. ++b – префикстік тү р: b айнымалысы оның мә ні қ олданылмай тұ рып ө згереді. Бірінші жағ дайда: “a жә не b-ны қ осу, нә тижесін sum-ғ а меншіктеу жә не b айнымалысын бірге арттыру”. Екінші жағ дайда: “b айнымалысын бірге арттыру, a жә не b-ны қ осу, жә не нә тижесін sum-ғ а меншіктеу”. 3-мысал: { maіn() іnt a, b, s=0; a=b=g; s=a+b++; prіntf(" %d %d\n", s, b) s=a+ ++b; prіntf(" %d %d\n", s, b) } Математикалық функциялардың қ олданылуы. Mfk Abs(x)-аргументтің абсолют шамасы (модулі) Abs(-3, 5)=3, 5 arcTan(X)-аргументтің радианмен алынғ ан аргтангенсі arcTan(1)=7, 8539816340E-01 cos(X)-аргументтің радианмен алынғ ан косинусы cos(PI/3)=5.0000000000E-01 exp(X)-аргументтің экспонентасы (Е-нің Х дә режесі)exp(1)=2.71828182852E+00 LN(X)-натуралдық логарифм LN(10)=2.3025850930E+00 PI-PI санының мә ні PI=3.14159526563E+00 Random-0 мен 1 арасындағ ы кездейсоқ сан Random(x)-0 мен х арасындағ ы кездейсоқ сан Sin(x)-аргументтің радианмен алынғ ан синусы Sqr(x)-аргументің квадраты Sqrt(x)-аргументің квадрат тү бірі Мә ліметтердің бү тін типтері. Mbt Delphi тілінде бірнеше бү тін типтер қ арастырылғ ан. Олардың ішінде ең жиі пайдаланылатыны – Integer типі.
Unsіgned мә ліметтер типі. Кө бінесе мұ ндай тип модификатор болып қ ызмет атқ арады Char мә ліметтертипі. Бұ л тип 0-ден 255 диапазонындағ ы таң басы жоқ бү тін сандарды анық тайды. Кө бінесе, мұ ндай бү тін бір байт жадығ а орналастырылады. Float жә не double мә ліметтер типтері. Есептеу сипатындағ ы программаларда жылжымалы нү ктелі сан жиі қ олданылады. Жылжымалы нү ктелі константалар. Жылжымалы нү ктелі константаларды жазудың жалпы тү рі мынадай: -1.15Е+4; 2.52Е-3. Мә ліметтердің нақ ты типтері. Mnt Жиі пайдаланылатын нақ ты тип Real. Бұ ндай типті мә ліметтерге кез келген таң балы, ретсіз сандық мә ліметтер жатады.
|