Слайд 2Анықтама
С++ – объектіге бағытталған С тілінің кеңейтілген түрі, оны 1980- жылы басында
Бьярн Страуструп жасап шығарды. Ол алдымен «кластары бар С тілі» деген атпен С тілінің жетілдірілген нұсқасы ретінде шыққан еді, 1983 ж. ол С++ деп аталды
С тілі өткен ғасырдағы 70-жылдардың басында АҚШ-та Bell Telephon Laboratories компаниясының қызметкері Дэннис Ритчидің бастауымен дүниеге келді. Бұл тілдің негізі Алголдан басталып, Паскаль және ПЛ/1 тілдерімен қатар пайда болды.
Слайд 3Тілдің құрамы
#препроцессор директивалары
#препроцессор директивалары
функция а()
{операторлар}
функция b()
{операторлар}
void
main() // программаның орындалуын бастайтын функция
{операторлар: сипаттау операторлары
меншіктеу операторлары
функция
бос оператор
құрама операторлар
таңдау операторлары
цикл операторлары
көшу операторлары
}
Слайд 4Препроцессор директивалары
программаны компиляциядан өткізгенге дейінгі түрлендіру ісін басқарады.
мәтіндік файл түрінде даярланған
бастапқы программа кезеңдері:
мәтінді препроцессорлық түрлендіру
программаны компиляциядан өткізу
біріктіру (байланыстарды түзету және жинақтау).
Слайд 5С программасының мысалы:
#include // препроцессорлық директива void main() // функция тақырыбы
{ // функция тұлғасының басы
printf(“Hello!”); // экранға Hello! сөзін шығару
} // соңы
Слайд 6С программасының жалпы құрылымы көрсетілген.
Слайд 7Программада түсініктемелер беру
/* және */
жол соңындағы түсініктемелер қос қиғаш сызықтан (//)
Слайд 8Айнымалы
С тіліндегі айнымалы – белгілі бір типтегі мәліметтер сақталатын компьютер жадының ат
қойылған аймағы. Айнымалының аты мен мәні болады. Аты компьютер жадында мәні сақталған мәліметті пайдалану үшін керек. Пайдалану алдында кез келген айнымалы сипатталуы тиіс. Мысалы: int a; float x;
Слайд 9Атау – идентификатор
(іdentіfіcatіon – объектінің белгілі бір символдар тіркесіне сәйкестігін бекіту) программаны
және программадағы тұрақтыларды, типтерді, айнымалыларды, функцияларды, файлдарды және тағы басқаларды белгілеп жазу үшін қажет.
Идентификатор – латын әрпінен басталып, әріптер мен цифрлардан тұратын тізбек. Мысалы, a, beta, b5, baga, т.с.с. Айнымалыны сипаттау мынадай нұсқада орындалады: char f; long z, t; int a, beta, baga; float b5, k, n; int y = 10;
Слайд 10Идентификаторлар латын әліпбиінің бас және кіші әріптерінен және цифрлардан құралады. Әріп ретінде
астын сызу символын (_) қолдануға рұқсат етілген. Бас әріп пен кіші әріп бірдей болып саналмайды, олар әртүрлі идентификаторлар болып есептеледі, мысалы, abc, ABC, A128B, a128b төрт түрлі идентификатор болып есептеледі.
Слайд 11Стандартты функцияны жазу үшін міндетті түрде функцияның аты және жақшаның ішінде аргументі
көрсетілуі қажет.
Стандартты функциялар: fabs(x), sіn(x), cos(x), asin(x), acos(x), tan(x), exp(x), log(x), sqrt(x), atan(x), т.с.с
Слайд 13Меңшіктеу жазылудың ұзын формасы Мысал
Слайд 14Типке келтіру
ТипкеКелтіру (айнымалы)
(ТипкеКелтіру) айнымалы
Мысалы:
Int i = 2; float a,b;
A = float
(i);
B = (float) I;