Олимпиадалық бағдарламалау
C++ – өнімділігі жоғары қосымшаларды жасап шығуға арналған мүмкіндігі мол бағдарламалау тілі.
Жылдам. C++ бағдарламалау тілінде кодтың орындалу жылдамдығы жоғары, сол себептен IT саласында үнемі сұранысқа ие.
Әмбебап. Расында C++ қолданылмайтын бағдарламалау саласы кемде-кем. Робототехника, микроконтроллерлер, IoT, компьютерлік және мобайл қолданбалар, ойындар мен модельдеу жүйелері
Актуал.C++ үнемі жаңарып, жетіліп отырады.
Маңызды. Java, JavaScript, С# сияқты көптеген бағдарламалау тілі C++ принциптеріне негізделген
#include using namespace std; int main() { cout << "Hello!" << endl; cout << “I’m here!" << endl; } Енгізу және шығару командаларын қосу
Стандартты атауларды қолдану (мағынасы)
Бағдарламаның негізгі бөлігі
Бағдарламаны бастау
Экраннан шығару командасы
Тырнақшаға алынған мәтін!
Бөлгіш (екі таңбаға кем)
Жаңа жолға өту
Бағдарламаның Соңы
C++ ПРОГРАММАНЫҢ ҚҰРЫЛЫМЫ 01110001110010011110001000110011101001000110 Бағдарламалау тіліндегі бағдарлама #include using namespace std; int main() { cout << "Hello!" << endl; cout << “I’m here!”; } Транслятор (компилятор) Машиналы код Бағдарламалар қалай жазылады Code::Blocks = мәтінді редактор + С++ компилятор Транслятор – бір тілді екінші тілге аудару программасы.
Компилятор – бұл алгоритмдік тілдің
конструкцияларын толығымен машиналық кодқа түрлендіретін программа.
Есептің нәтижесін алу түшін машиналық кодты орындау керек.
//подключение универсальной библиотеки
#include using namespace std; //выбор стандартного пространство имен
int a,b; //описание целых переменных a и b
int main(){ //основная функция
cin >> a >> b; //чтение двух чисел в переменные a и b
cout << a+b; //вывод результата a+b на экран
return 0; //успешное завершение программы
}