Тәттібеков Қ. С. Раимбаева С.Ә. С/С++ тілінде программалау негіздері



Pdf көрінісі
бет18/79
Дата15.11.2023
өлшемі1,39 Mb.
#124059
түріПрограмма
1   ...   14   15   16   17   18   19   20   21   ...   79
Байланысты:
С,С тілінде программалау негіздері

 
функциясындағы 
\n
 
символы жаңа жолдың басына өтуді білдіреді. Си тілінде 
«оператор» ұғымы келесідей түсіндіріледі: егер кез келген өрнектен кейін 
нүктелі үтір қойылса, онда ол компилятормен жеке оператор ретінде 
қабылданады. Оператор программа орындалуының келесі қадамында 
аяқталған іс-әрекетті анықтайды. 
Қарастырылған программада меншіктеудің екі операторы бар: (
р

жартылай периметрді есептеу және (
s
)
 
үшбұрыш ауданын есептеу
.
Ауданды есептеу өрнегінде 
sqrt()
кітапханалық функциясы – квадраттық 
түбір қолданылады. Берілген функция математикалық функциялар 
кітапханасына жатады
.
Осы кітапхананы программаға қосу үшін 
#include 

препроцессор директивасы қолданылды. Мұнда 
math.h
– осы 
кітапхананың тақырыптық файлының аты.
Төмендегі кестеде Си математикалық кітапханасының қолданылатын 
функцияларына сипаттама берілген. 
Кесте 3. 
Математикалық функциялар (тақырыптық файл
math.h) 
Қатынас 
Аргумент типі 
Нәтиже типі 
Функция 
abs(x) 
int 
int 
Бүтін санның абсолют мәні 
acos(x) 
double 
double 
Арккосинус(радиандар) 
asin(x) 
double 
double 
Арксинус(радиандар) 
atan() 
double 
double 
Арктангенс(радиандар) 
ceil(x) 
double 
double 
х-тен кем емес, жуық бүтін 
сан 
cos(x) 
double 
double 
косинус(х радиан) 
exp(x) 
double 
double 
e
x
– 
x-тің экспонентасы 
fabs(x) 
double 
double 
нақты санның абсолют мәні 
floor(x) 
double 
double 
х-тен аспайтын үлкен бүтін 
сан
fmod(x,y) 
double 
double 
х-ті у-ке бүтін бөлгендегі 
қалдық
log(x) 
double 
double 
ln(x) – натурал логарифм 


29 
log10(x) 
double 
double 
lg(x) – ондық логарифм 
pow(x,y) 
double 
double 
у дәрежелі х – x

sin(x) 
double 
double 
Синус(х радиан) 
sinh(x) 
double 
double 
Гиперболалық синус 
sqrt(x) 
double 
double 
Квадрат түбір 
tan(x) 
double 
double 
Тангенс() 
Қарастырылған программада printf(...); және scanf(...); операторлары 
сәйкесінше пернелер тақтасынан бастапқы мәліметтерді енгізеді және 
экранға шығарады.
Сонымен, қарапайым мысалдардан программаның негізінен 4 бөлігі 
болатынын көрдік. Олар: 

айнымалыларды сипаттау; 

бастапқы мәліметтерді енгізу; 

мәліметтерді өңдеу (есептеулер); 

нәтиже шығару. 
Бұдан былай мысал ретінде қарапайым программаларды құрастыра беру 
үшін мәліметтерді енгізу және шығару функцияларына қысқаша тоқталып 
кетейік. Бұл функцияларды алда толығырақ қарастыратын боламыз.
Мәліметтерді енгізу үшін 
scanf


Достарыңызбен бөлісу:
1   ...   14   15   16   17   18   19   20   21   ...   79




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

    Басты бет