Функция. Excel-дегі функция мәні.While операторы
I Кіріспе бөлім:
1. Жалпы информатика мен ақпарат туралы ұғым.
II Негізгі бөлім:
1. Функцияның жалпы сипаттамасы.
2. Excel . дегі формулалар мен функциялар.
3. Циклдық операторлар.Whileжәне FOR операторы.
III Қорытынды
1. Жалпы информатика мен ақпарат туралы ұғым.
II Негізгі бөлім:
1. Функцияның жалпы сипаттамасы.
2. Excel . дегі формулалар мен функциялар.
3. Циклдық операторлар.Whileжәне FOR операторы.
III Қорытынды
“Информатика” француз тілінен аударғанда (ақпарат ) и automatique (автоматтандырылған )"автоматтандырылған ақпарат" деген мағынаны білдіреді. Бұл сөздің ағылшын тілінен аударғандағы тағы бір мағынасы — "Сomputer science", яғни "компьютерлік ғылым".Инфоpматика —ЭЕМ арқылы информацияны жинау, сақтау, түрлендіру, жетікзу және оны пайдалану заңдылықтары мен тәсілдерін зерттейтін жаңа ғылыми пән.1978 жылғы халықаралық ғылыми конгресі "информатика" терминін нақтылап берді. Информатиканы оқытудың маңыздылығы бұл ғылымның тек ЭЕМ-дерді пайдалану мүмкіндіктері мен олардың жұмыс істеу принциптерін түсіндіріп қана қоймай, қоғамдық өмірде және адамдар арасында информацияны кеңінен тарату заңдары мен тәсілдері туралы түсініктер береді. Информатика -адам өмірінің яғни қоғамның негізгі обьектісіне айналып отыр.
Инфоpматика — оның жолдамалары:
- Есептеу жүйелері және бағдарламалық қамсыздандыру
- Ақпарат теориясы, оқыту процессі, байланыс, қабылдау, ақпаратты түрлендіру және сақтау
Инфоpматика — оның жолдамалары:
- Есептеу жүйелері және бағдарламалық қамсыздандыру
- Ақпарат теориясы, оқыту процессі, байланыс, қабылдау, ақпаратты түрлендіру және сақтау
Пән: Информатика, Программалау, Мәліметтер қоры
Жұмыс түрі: Курстық жұмыс
Тегін: Антиплагиат
Көлемі: 20 бет
Таңдаулыға:
Жұмыс түрі: Курстық жұмыс
Тегін: Антиплагиат
Көлемі: 20 бет
Таңдаулыға:
Курстық жұмыс тақырыбы: Функция. Excel-дегі функция мәні.While операторы.
Жоспар
I Кіріспе бөлім:
1. Жалпы информатика мен ақпарат туралы ұғым.
II Негізгі бөлім:
1. Функцияның жалпы сипаттамасы.
2. Excel - дегі формулалар мен функциялар.
3. Циклдық операторлар. While және FOR операторы.
III Қорытынды
Жалпы информатика туралы ұғым.
"Информатика" француз тілінен аударғанда (ақпарат ) и automatique (автоматтандырылған )"автоматтандырылған ақпарат" деген мағынаны білдіреді. Бұл сөздің ағылшын тілінен аударғандағы тағы бір мағынасы -- "Сomputer science", яғни "компьютерлік ғылым".Инфоpматика -- ЭЕМ арқылы информацияны жинау, сақтау, түрлендіру, жетікзу және оны пайдалану заңдылықтары мен тәсілдерін зерттейтін жаңа ғылыми пән.1978 жылғы халықаралық ғылыми конгресі "информатика" терминін нақтылап берді. Информатиканы оқытудың маңыздылығы бұл ғылымның тек ЭЕМ-дерді пайдалану мүмкіндіктері мен олардың жұмыс істеу принциптерін түсіндіріп қана қоймай, қоғамдық өмірде және адамдар арасында информацияны кеңінен тарату заңдары мен тәсілдері туралы түсініктер береді. Информатика -адам өмірінің яғни қоғамның негізгі обьектісіне айналып отыр.
Инфоpматика -- оның жолдамалары:
oo Есептеу жүйелері және бағдарламалық қамсыздандыру
oo Ақпарат теориясы, оқыту процессі, байланыс, қабылдау, ақпаратты түрлендіру және сақтау
oo Математикалық модельдеу, есептеу әдісі және қолданбалы математика
oo Өнер әдісі , модельдеу әдісі логикалық және аналитикалық (ойдан шығару, оқыту,ойындар және тағы басқалар.
oo Анализ жүйесі,
oo Биоинформатика, биологиялық жүйеде ақпараттық процесстерді оқытады ;
oo Әлеуметтік информатика, жалпылама ақпараттық процесстерді оқытады;
oo Машиналық графика әдісі , анимация, мультимедиа;
oo Телекоммуникация торабы, глобальді компьютерлік жүйесі.
Ақпарат ұғымы
Ақпаратты шындығында да ғылыми ұғым ретінде қарастыруға болады. Өйткені бұған дейін ақпараттың кұрылымы мен қасиеттері барлық ғылым салаларында зерттелінді. Мысалы, физика - ақпарат таситын сигналдардың қасиеттерін зерттейді. Табиғаттағы көптеген құбылыстардың сигнал шығаратыны белгілі. Ал тіркелінген сигналдар белгілі бір мәліметтерді құрайды. Мәліметтер түрленіп, тасымалданып, әдістердің көмегімен қолданыс табады. Мәліметтер мен әдістердін өзара әсерлесуінен ақпарат түзіледі. Өлі табиғаттағы процестер үздіксіз энергия алмасу түрінде өтеді. Энергия алмасумен қатар тірі табиғатта бағытталған зат алмасу процесі жүреді. Зат алмасу мен энергия алмасу процестерінің арасындағы өзара байланыс ақпарат алмасу турінде өтеді немесе оны ақпараттық процесс деп атайды. Сонымен ақпарат -- бұл ақпараттық процесс барысында түзілетін қозғалыстағы объект. Ақпараттың қасиеттері мәліметтердің қасиеттеріне де, әдістердің қасиеттеріне де тікелей тәуелді.
oo Мәліметтердің негізгі құрылымы
Мәліметтер - ақпараттың құрамдас бөлігі. Тіркелу әдісіне сәйкес мәліметтер әртүрлі тасуыштарда сақталады және тасымалданады. Ең кең тараған мәліметтерді тасуыш кағаз болып табылады. Заттың оптикалық қасиеттерінің өзгерісі лазерлік сәулелердің көмегімен жазылатын тасуыштар СD-ROM-да қолданылады. Магниттік касиеттердің өзгерісін колданатын тасуыштар ретінде магниттік таспалар мен дискілерді алуға болады.
Мәліметтерге қолданылатын амалдар
oo Ақпараттық процесс барысында мәліметтер әдістердің көмегімен бір түрден екінші түрге өзгереді.
oo Мәліметтерді өңдеу көптеген амалдардын жиынтығынан тұрады:
oo Мәліметтерді жинау;
oo мәліметтерді қалыптастыру;
oo мәліметтерді сүзгілеу;
oo мәліметтерді сұрыптау;
oo мәліметтерді топтастыру;
oo мәліметтерді архивтеу;
oo мәліметтерді қорғау;
oo мәліметтерді тасымалдау;
oo мәліметтерді түрлендіру.
Жоғарыдағы мәліметтерге қолданылатын амалдар тізімі толық емес. Бүкіл әлемде миллиондаған адамдар мәліметтерді кұру, өңдеу, түрлендіру және тасымалдаумен айналысады, әрбір жұмыс үстелінде әлеуметтік, экономикалық, ғылыми және мәдени процестерді басқару үшін қажет арнайы амалдар орындалып отырады. Барлық мүмкін болатын амалдардың толық тізімін кұрастыру мүмкін емес және оның қажеті де жоқ. Бұдан ақпаратпен жұмыс істеуге көп уақыт кетеді, сондыктан оны автоматтандыру қажет деген корытындыға келеміз.
Егер мәліметтер реттелген, яғни қандай да бір берілген құрылымға сәйкестендірілген болса, онда олармен жұмыс істеуді автоматтандыру оңайға түседі. Мәліметтер құрылымының негізгі үш түрі бар: сызықтық, кестелік және иерархиялық. Мәліметгердің сызықтык құрылымы дегеніміз әрбір элементтің адресі мен нөмірі бірмәнді аныкталған реттелген кұрылым. Сызықтык құрылымға мысал ретінде тізімдерді алуға болады. Кестелік қүрылымды мәліметтермен танысу үшін біз көбейту кестесш еске түсірсек жеткілікті. Кестелік құрылымдардағы элементтер ұяшық адрестерімен анықталады. Ұяшық адресі кестенің қиылысқан жолдар мен бағандарының нөмірімен анықталады.
Функцияның жалпы сипаттамасы.
Си-дегі кез-келген программа - бұл айнымалылар сипаттамасы мен функциялар жиынтығы. Програмада кем дегенде, бір функция болады және программадағы бір функцияның аты main болуы тиіс. Программаның орындалуы осы main функциясынан басталады. Main функциясының орындалуы барысын-да басқа функциялар шақырылады
Функция дегеніміз - белгілі бір операциялар тобын атқаратын программа блогы. Функцияға мәліметтер береміз де, одан белгілі бір нәти-желер аламыз. Pascal - да есептеу процесін жүргізу үшін көптеген стандартты функциялар қолданылады. Стандартты функцияларды бағдарламада жазу үшін алдымен функцияның атын, содан соң жай жақшалардың ішінде аргументін көрсету керек. Стандартты функциялардың атын идентификаторларға беруге болмайды. Бағдарламада функцияның аргументінің мәнін берген кезде міндетті түрде функцияның анықталу облысын ескеру қажет. Мысалы теріс санның квадрат түбірі болмайды, бөлшектің бөлімі 0 - ге тең болмау керек, т. с. с. Стандартты функциялардың аргументі кез - келген өрнектен тұруы мүмкін.
Мысалы:
SQRТ(3*X*X+58); ABS(25 - X); INT(SQR(X)).
Тригонометриялық функциялардың аргументтерi радиандық шамамен берiледi және басқа функциялары түрлендiру формулалары арқылы өрнектеледi.
Random(x) функциясы - (0, х) аралығындағы кездейсоқ бүтiн типтi санды бередi, егер аргументi көрсетiлмесе, онда нақты типтегi (0.. 1) аралығындағы кездейсоқ сан берiледi. Бұл функцияны пайдаланбас бұрын кездейсоқ санның генераторын(randomize) қосу керек.
Арифметикалық өрнектердiң Паскаль тілінде жазылуы
Turbo Pascal - дің өрнектерін құрғанда тілдің келесі ережелерін сақтау керек:
- Өрнектің барлық бөлігі бір қатарға жазылуы тиіс.
- Өрнектің барлық жақшалары жай жақша болуы тиіс.
- Қатарынан екі арифметикалық амалды жазуға болмайды.
- Есептеулер солдан оңға қарай амалдардың орындалу ретімен жүреді.
Функцияның ішкі әрекеті программаның басқа бөліктеріне қатыссыз орындалады. Функциялар арасындағы байланыс мән қайтаратын аргументтер мен сыртқы айнымалылар арқылы орнатылады. Return инструкциясы нәтижені шақыратын функциядан шақырған функцияға қайтару механизмін орындайды және return сөзінен кейін кез келген өрнек тұруы мүмкін.
return өрнек;
Өрнекті жақшаға да жазуға болады, бірақ ол міндетті емес. Си-де функцианың барлық аргументі параметрлер ретінде беріледі, яғни шақырылатын функцияға аргументтің өзі емес оның аргументтерінің мәні беріледі. Си-гі кез келген функцияның прототипі болуы тиіс, яғни функция аты, аргументтерінің типі және қайтарылатын нәтиже типі көрсетілген тақырыбы хабарланады. Прототипі программа денесінде немесе бөлек тақырыптар файлында айқындалады. Функция прототипі компиляторға функция туралы информация береді де, сәйкесінше компилятор типтер сай келуін тексереді. Функция әртүрлі типті мән қайтара алады, int,void,float т.б.
oo Функцияның формальды және нақты аргументтері
Айнымалылар жергілікті және сыртқы болуы мүмкін. Жергілікті айнымалылар функция ішінде сипатталады да сонда ғана "көрінеді". Функция ішінде орналасқан айнымалылар типтері сипатталуы осы функцияның ішінде ғана анықталған болып саналады, (мұнда тек қана main функциясы ерекше жағдайда болып саналады). Программа мәтінінде функ-циялар кез келген ретпен орналасуы мүмкін. Функцияны шақыру үшін функцияның аты және жақшада нақты аргументтері көрсетіледі. Функция өз жұмысын аяқтағаннан кейін есептелген нәтижені return операторы арқылы қайтарады. Сыртқы айнымалылар кез келген функция сыртында сипатталады да, сол функцияның кез келген жерінде қолданылады. Кез келген функцияны анықтау үшін форматы:
тип нәтиже функция аты (параметр тізімі)
{
функция денесі
}
Аргументтер мән ретінде берілгенде функцияның ішінде аргумент аттас жергілікті айнымалы құрылады да оның мәні функцияда өзгеруі мүмкін, бірақ аргументтің мәні өзгермейді. Айнымалы-сілтеме арқылы берілу тәсілі: Аргументтегі айнымалы сілтеме арқылы берілгенде функция аргументтің мәнін емес, оның адресін алады. Ал мұнда құрылған жергілікті айнымалы көрсеткіш болады. Бұл, жадыны үнемдеуге мүмкіндік береді және функцияның орындалу барысында айнымалы аргумент мәні өзгереді. Бұл жағдайда функция аргумент айнымалы сілтеме арқылы бірнеше мән қайтара алады. Әртүрлі типті аргументті функцияларды қарастырайық: Функция аргументтері Char, int, float, double, массив типті бола алады.
Mысалы:
# includeiostream.h
int sum1(int i,int b,int d)
{ int result;
result = i+b+d;
return result;
}
main ()
{
int sum1(int i,int b,int d);
int p,d1,l;
int a,b,c;
cinpd1l;
cout"\n summa p,d1,l="sum1(p,d1,l)endl;
cinabc;
cout"\n summa a,b,c="sum1(a,b,c)endl;
return (0);
}
oo Стандартты функциялар
ORD (Х) х-тің реттік номері
TRUNC (Х) х-тің бүтін бөлігін шығару
ROUND (Х) х-ті бүтін санға дейін дөңгелетіп шығару
RANDOM (Х) кездейсоқ сан шығару
PRED (Х х-тің алдыңғы мәні
SUCC (Х) х-тің келесі мәні
TNC (Х) х-тің үлкеюі
DEC (Х) х-тің кемуі
EOF (Х) файлдың соңын анықтау
TRUE - егер F файлы файлдың соңы күйінде болса
FALSE - егер файлдың соңы болмаса
EOLN(F) қатардың соңн анықтау
TRUE - егер F файлы қатардың соңы күйінде болса
FALSE - егер қатардың соңы болмаса
EOLN TRUE - егер ENTER клавишасы басылса
FALSE - егер ENTER клавишасы басылмаса
AND және
DR немесе
NOT емес
NTL бос сілтеме
PROGRAM тақырып жазу
CONST тұрақтыларды сипаттау
LABEL таңба (белгі) қою
TYPE типтерді сипаттау
VAR айнымалыларды сипаттау
BEGIN ... END операторлық жақшалар (блоктың басы, соңы)
READ айнымалылар мәндерін енгізу
WRITE нәтижелерді көрсету
IF...THEN...ELSE шартты тексеру операторы
CASE...OF таңдау операторы
GOTO шартсыз көшу операторы
FOR...TO...DO арифметикалық цикл
REPEAT...UNTIL шартты соңынан тексеру циклі
WHILE...DO шартты алдын-ала тексеру циклі
ARRAY массивті сипаттау
PROCEDURE процедура
FUNCTION функция
RECORD жазу
SET жиын
UNIT модуль
USES пайдаланушылар модулі
Program P1;
Uses crt;
Var a,b,c: Integer;
begin
clrscr;
Write in (`a,b мәнін еңгіз');
Readln (a,b);
c: = (a-2-b) - a-2*b) 7) (a-2 b)
Write in (`c=';c:b:2);
Readln;
End.
Program P1;
Uses crt;
Var d,a,b,c: Reat;
begin
clrscr;
Write in (`a,b - manin engiz');
Readln (a,b);
d:=a-2 b
c: = (d*d 7') d
Write in (`c=';c:b:2);
Readln;
End.
Turbo Pascal
(x)
ln(x)
П(пи)
sin(x)
cos(x)
arc tg(x) sqr(x)
sqrt(x)
abs(x)
exp(x)
ln(x)
Pi
sin(x)
cos(x)
arc tag(x)
Excel - дегі формулалар мен функциялар.
Excel электорндық кестесінің негізгі абзалдығы онда күшті формула және функциялар аппартының барлығы. Excel - де барлық мәліметтерды өңдеу сол аппарат көмегі арқылы жүзеге асырылады. Сіздер сандарды қосуыңыз, азайтуыңыз , бөлуіңіз, көбейтуіңіз , синусты, косинусты, лагорифмді, экспонентаны есептеулеріңіз мүмкін. Excel электорндық кестесі арифметикалық амалдарды , функциялармен біріктірілген сандар тізбегін немесе ұяшықтар адрестерінен тұратын арифметикалық өрнектерды формула ретінде қабылдайды.
Формула - бұл Excel бағдарламасы орындайтын жазылған есептеулер. Сіз ұяшыққа өрнекті енгізген кезде бағдарлама оны есте сақтап қалады, бірақ ұяшықтың өзінде есептеу нәтижесі ғана көрініс табады. Формулаларды міндетті түрде "=" теңдік немесе "+" қосу белгісінен бастап жазу керек. Формуланы көру үшін осы орнек орналасқан ұяшықты шерту керек. Формула формулалар жолағында көрініс табады. Формуланы енгізу аяқталған кезде ұяшықта оның өзі емес , осы формула бойынша жүргізілген есептеу нәтижесі көрінеді.
Excel - де өрнектерді есептеу кезінде амалдар мынадай ретпен орындалады:
oo Жақша ішіндегі ... жалғасы
Жоспар
I Кіріспе бөлім:
1. Жалпы информатика мен ақпарат туралы ұғым.
II Негізгі бөлім:
1. Функцияның жалпы сипаттамасы.
2. Excel - дегі формулалар мен функциялар.
3. Циклдық операторлар. While және FOR операторы.
III Қорытынды
Жалпы информатика туралы ұғым.
"Информатика" француз тілінен аударғанда (ақпарат ) и automatique (автоматтандырылған )"автоматтандырылған ақпарат" деген мағынаны білдіреді. Бұл сөздің ағылшын тілінен аударғандағы тағы бір мағынасы -- "Сomputer science", яғни "компьютерлік ғылым".Инфоpматика -- ЭЕМ арқылы информацияны жинау, сақтау, түрлендіру, жетікзу және оны пайдалану заңдылықтары мен тәсілдерін зерттейтін жаңа ғылыми пән.1978 жылғы халықаралық ғылыми конгресі "информатика" терминін нақтылап берді. Информатиканы оқытудың маңыздылығы бұл ғылымның тек ЭЕМ-дерді пайдалану мүмкіндіктері мен олардың жұмыс істеу принциптерін түсіндіріп қана қоймай, қоғамдық өмірде және адамдар арасында информацияны кеңінен тарату заңдары мен тәсілдері туралы түсініктер береді. Информатика -адам өмірінің яғни қоғамның негізгі обьектісіне айналып отыр.
Инфоpматика -- оның жолдамалары:
oo Есептеу жүйелері және бағдарламалық қамсыздандыру
oo Ақпарат теориясы, оқыту процессі, байланыс, қабылдау, ақпаратты түрлендіру және сақтау
oo Математикалық модельдеу, есептеу әдісі және қолданбалы математика
oo Өнер әдісі , модельдеу әдісі логикалық және аналитикалық (ойдан шығару, оқыту,ойындар және тағы басқалар.
oo Анализ жүйесі,
oo Биоинформатика, биологиялық жүйеде ақпараттық процесстерді оқытады ;
oo Әлеуметтік информатика, жалпылама ақпараттық процесстерді оқытады;
oo Машиналық графика әдісі , анимация, мультимедиа;
oo Телекоммуникация торабы, глобальді компьютерлік жүйесі.
Ақпарат ұғымы
Ақпаратты шындығында да ғылыми ұғым ретінде қарастыруға болады. Өйткені бұған дейін ақпараттың кұрылымы мен қасиеттері барлық ғылым салаларында зерттелінді. Мысалы, физика - ақпарат таситын сигналдардың қасиеттерін зерттейді. Табиғаттағы көптеген құбылыстардың сигнал шығаратыны белгілі. Ал тіркелінген сигналдар белгілі бір мәліметтерді құрайды. Мәліметтер түрленіп, тасымалданып, әдістердің көмегімен қолданыс табады. Мәліметтер мен әдістердін өзара әсерлесуінен ақпарат түзіледі. Өлі табиғаттағы процестер үздіксіз энергия алмасу түрінде өтеді. Энергия алмасумен қатар тірі табиғатта бағытталған зат алмасу процесі жүреді. Зат алмасу мен энергия алмасу процестерінің арасындағы өзара байланыс ақпарат алмасу турінде өтеді немесе оны ақпараттық процесс деп атайды. Сонымен ақпарат -- бұл ақпараттық процесс барысында түзілетін қозғалыстағы объект. Ақпараттың қасиеттері мәліметтердің қасиеттеріне де, әдістердің қасиеттеріне де тікелей тәуелді.
oo Мәліметтердің негізгі құрылымы
Мәліметтер - ақпараттың құрамдас бөлігі. Тіркелу әдісіне сәйкес мәліметтер әртүрлі тасуыштарда сақталады және тасымалданады. Ең кең тараған мәліметтерді тасуыш кағаз болып табылады. Заттың оптикалық қасиеттерінің өзгерісі лазерлік сәулелердің көмегімен жазылатын тасуыштар СD-ROM-да қолданылады. Магниттік касиеттердің өзгерісін колданатын тасуыштар ретінде магниттік таспалар мен дискілерді алуға болады.
Мәліметтерге қолданылатын амалдар
oo Ақпараттық процесс барысында мәліметтер әдістердің көмегімен бір түрден екінші түрге өзгереді.
oo Мәліметтерді өңдеу көптеген амалдардын жиынтығынан тұрады:
oo Мәліметтерді жинау;
oo мәліметтерді қалыптастыру;
oo мәліметтерді сүзгілеу;
oo мәліметтерді сұрыптау;
oo мәліметтерді топтастыру;
oo мәліметтерді архивтеу;
oo мәліметтерді қорғау;
oo мәліметтерді тасымалдау;
oo мәліметтерді түрлендіру.
Жоғарыдағы мәліметтерге қолданылатын амалдар тізімі толық емес. Бүкіл әлемде миллиондаған адамдар мәліметтерді кұру, өңдеу, түрлендіру және тасымалдаумен айналысады, әрбір жұмыс үстелінде әлеуметтік, экономикалық, ғылыми және мәдени процестерді басқару үшін қажет арнайы амалдар орындалып отырады. Барлық мүмкін болатын амалдардың толық тізімін кұрастыру мүмкін емес және оның қажеті де жоқ. Бұдан ақпаратпен жұмыс істеуге көп уақыт кетеді, сондыктан оны автоматтандыру қажет деген корытындыға келеміз.
Егер мәліметтер реттелген, яғни қандай да бір берілген құрылымға сәйкестендірілген болса, онда олармен жұмыс істеуді автоматтандыру оңайға түседі. Мәліметтер құрылымының негізгі үш түрі бар: сызықтық, кестелік және иерархиялық. Мәліметгердің сызықтык құрылымы дегеніміз әрбір элементтің адресі мен нөмірі бірмәнді аныкталған реттелген кұрылым. Сызықтык құрылымға мысал ретінде тізімдерді алуға болады. Кестелік қүрылымды мәліметтермен танысу үшін біз көбейту кестесш еске түсірсек жеткілікті. Кестелік құрылымдардағы элементтер ұяшық адрестерімен анықталады. Ұяшық адресі кестенің қиылысқан жолдар мен бағандарының нөмірімен анықталады.
Функцияның жалпы сипаттамасы.
Си-дегі кез-келген программа - бұл айнымалылар сипаттамасы мен функциялар жиынтығы. Програмада кем дегенде, бір функция болады және программадағы бір функцияның аты main болуы тиіс. Программаның орындалуы осы main функциясынан басталады. Main функциясының орындалуы барысын-да басқа функциялар шақырылады
Функция дегеніміз - белгілі бір операциялар тобын атқаратын программа блогы. Функцияға мәліметтер береміз де, одан белгілі бір нәти-желер аламыз. Pascal - да есептеу процесін жүргізу үшін көптеген стандартты функциялар қолданылады. Стандартты функцияларды бағдарламада жазу үшін алдымен функцияның атын, содан соң жай жақшалардың ішінде аргументін көрсету керек. Стандартты функциялардың атын идентификаторларға беруге болмайды. Бағдарламада функцияның аргументінің мәнін берген кезде міндетті түрде функцияның анықталу облысын ескеру қажет. Мысалы теріс санның квадрат түбірі болмайды, бөлшектің бөлімі 0 - ге тең болмау керек, т. с. с. Стандартты функциялардың аргументі кез - келген өрнектен тұруы мүмкін.
Мысалы:
SQRТ(3*X*X+58); ABS(25 - X); INT(SQR(X)).
Тригонометриялық функциялардың аргументтерi радиандық шамамен берiледi және басқа функциялары түрлендiру формулалары арқылы өрнектеледi.
Random(x) функциясы - (0, х) аралығындағы кездейсоқ бүтiн типтi санды бередi, егер аргументi көрсетiлмесе, онда нақты типтегi (0.. 1) аралығындағы кездейсоқ сан берiледi. Бұл функцияны пайдаланбас бұрын кездейсоқ санның генераторын(randomize) қосу керек.
Арифметикалық өрнектердiң Паскаль тілінде жазылуы
Turbo Pascal - дің өрнектерін құрғанда тілдің келесі ережелерін сақтау керек:
- Өрнектің барлық бөлігі бір қатарға жазылуы тиіс.
- Өрнектің барлық жақшалары жай жақша болуы тиіс.
- Қатарынан екі арифметикалық амалды жазуға болмайды.
- Есептеулер солдан оңға қарай амалдардың орындалу ретімен жүреді.
Функцияның ішкі әрекеті программаның басқа бөліктеріне қатыссыз орындалады. Функциялар арасындағы байланыс мән қайтаратын аргументтер мен сыртқы айнымалылар арқылы орнатылады. Return инструкциясы нәтижені шақыратын функциядан шақырған функцияға қайтару механизмін орындайды және return сөзінен кейін кез келген өрнек тұруы мүмкін.
return өрнек;
Өрнекті жақшаға да жазуға болады, бірақ ол міндетті емес. Си-де функцианың барлық аргументі параметрлер ретінде беріледі, яғни шақырылатын функцияға аргументтің өзі емес оның аргументтерінің мәні беріледі. Си-гі кез келген функцияның прототипі болуы тиіс, яғни функция аты, аргументтерінің типі және қайтарылатын нәтиже типі көрсетілген тақырыбы хабарланады. Прототипі программа денесінде немесе бөлек тақырыптар файлында айқындалады. Функция прототипі компиляторға функция туралы информация береді де, сәйкесінше компилятор типтер сай келуін тексереді. Функция әртүрлі типті мән қайтара алады, int,void,float т.б.
oo Функцияның формальды және нақты аргументтері
Айнымалылар жергілікті және сыртқы болуы мүмкін. Жергілікті айнымалылар функция ішінде сипатталады да сонда ғана "көрінеді". Функция ішінде орналасқан айнымалылар типтері сипатталуы осы функцияның ішінде ғана анықталған болып саналады, (мұнда тек қана main функциясы ерекше жағдайда болып саналады). Программа мәтінінде функ-циялар кез келген ретпен орналасуы мүмкін. Функцияны шақыру үшін функцияның аты және жақшада нақты аргументтері көрсетіледі. Функция өз жұмысын аяқтағаннан кейін есептелген нәтижені return операторы арқылы қайтарады. Сыртқы айнымалылар кез келген функция сыртында сипатталады да, сол функцияның кез келген жерінде қолданылады. Кез келген функцияны анықтау үшін форматы:
тип нәтиже функция аты (параметр тізімі)
{
функция денесі
}
Аргументтер мән ретінде берілгенде функцияның ішінде аргумент аттас жергілікті айнымалы құрылады да оның мәні функцияда өзгеруі мүмкін, бірақ аргументтің мәні өзгермейді. Айнымалы-сілтеме арқылы берілу тәсілі: Аргументтегі айнымалы сілтеме арқылы берілгенде функция аргументтің мәнін емес, оның адресін алады. Ал мұнда құрылған жергілікті айнымалы көрсеткіш болады. Бұл, жадыны үнемдеуге мүмкіндік береді және функцияның орындалу барысында айнымалы аргумент мәні өзгереді. Бұл жағдайда функция аргумент айнымалы сілтеме арқылы бірнеше мән қайтара алады. Әртүрлі типті аргументті функцияларды қарастырайық: Функция аргументтері Char, int, float, double, массив типті бола алады.
Mысалы:
# includeiostream.h
int sum1(int i,int b,int d)
{ int result;
result = i+b+d;
return result;
}
main ()
{
int sum1(int i,int b,int d);
int p,d1,l;
int a,b,c;
cinpd1l;
cout"\n summa p,d1,l="sum1(p,d1,l)endl;
cinabc;
cout"\n summa a,b,c="sum1(a,b,c)endl;
return (0);
}
oo Стандартты функциялар
ORD (Х) х-тің реттік номері
TRUNC (Х) х-тің бүтін бөлігін шығару
ROUND (Х) х-ті бүтін санға дейін дөңгелетіп шығару
RANDOM (Х) кездейсоқ сан шығару
PRED (Х х-тің алдыңғы мәні
SUCC (Х) х-тің келесі мәні
TNC (Х) х-тің үлкеюі
DEC (Х) х-тің кемуі
EOF (Х) файлдың соңын анықтау
TRUE - егер F файлы файлдың соңы күйінде болса
FALSE - егер файлдың соңы болмаса
EOLN(F) қатардың соңн анықтау
TRUE - егер F файлы қатардың соңы күйінде болса
FALSE - егер қатардың соңы болмаса
EOLN TRUE - егер ENTER клавишасы басылса
FALSE - егер ENTER клавишасы басылмаса
AND және
DR немесе
NOT емес
NTL бос сілтеме
PROGRAM тақырып жазу
CONST тұрақтыларды сипаттау
LABEL таңба (белгі) қою
TYPE типтерді сипаттау
VAR айнымалыларды сипаттау
BEGIN ... END операторлық жақшалар (блоктың басы, соңы)
READ айнымалылар мәндерін енгізу
WRITE нәтижелерді көрсету
IF...THEN...ELSE шартты тексеру операторы
CASE...OF таңдау операторы
GOTO шартсыз көшу операторы
FOR...TO...DO арифметикалық цикл
REPEAT...UNTIL шартты соңынан тексеру циклі
WHILE...DO шартты алдын-ала тексеру циклі
ARRAY массивті сипаттау
PROCEDURE процедура
FUNCTION функция
RECORD жазу
SET жиын
UNIT модуль
USES пайдаланушылар модулі
Program P1;
Uses crt;
Var a,b,c: Integer;
begin
clrscr;
Write in (`a,b мәнін еңгіз');
Readln (a,b);
c: = (a-2-b) - a-2*b) 7) (a-2 b)
Write in (`c=';c:b:2);
Readln;
End.
Program P1;
Uses crt;
Var d,a,b,c: Reat;
begin
clrscr;
Write in (`a,b - manin engiz');
Readln (a,b);
d:=a-2 b
c: = (d*d 7') d
Write in (`c=';c:b:2);
Readln;
End.
Turbo Pascal
(x)
ln(x)
П(пи)
sin(x)
cos(x)
arc tg(x) sqr(x)
sqrt(x)
abs(x)
exp(x)
ln(x)
Pi
sin(x)
cos(x)
arc tag(x)
Excel - дегі формулалар мен функциялар.
Excel электорндық кестесінің негізгі абзалдығы онда күшті формула және функциялар аппартының барлығы. Excel - де барлық мәліметтерды өңдеу сол аппарат көмегі арқылы жүзеге асырылады. Сіздер сандарды қосуыңыз, азайтуыңыз , бөлуіңіз, көбейтуіңіз , синусты, косинусты, лагорифмді, экспонентаны есептеулеріңіз мүмкін. Excel электорндық кестесі арифметикалық амалдарды , функциялармен біріктірілген сандар тізбегін немесе ұяшықтар адрестерінен тұратын арифметикалық өрнектерды формула ретінде қабылдайды.
Формула - бұл Excel бағдарламасы орындайтын жазылған есептеулер. Сіз ұяшыққа өрнекті енгізген кезде бағдарлама оны есте сақтап қалады, бірақ ұяшықтың өзінде есептеу нәтижесі ғана көрініс табады. Формулаларды міндетті түрде "=" теңдік немесе "+" қосу белгісінен бастап жазу керек. Формуланы көру үшін осы орнек орналасқан ұяшықты шерту керек. Формула формулалар жолағында көрініс табады. Формуланы енгізу аяқталған кезде ұяшықта оның өзі емес , осы формула бойынша жүргізілген есептеу нәтижесі көрінеді.
Excel - де өрнектерді есептеу кезінде амалдар мынадай ретпен орындалады:
oo Жақша ішіндегі ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz