🗊Презентация Синтаксис мови С++. Структура програми

Категория: Образование
Нажмите для полного просмотра!
Синтаксис мови С++. Структура програми, слайд №1Синтаксис мови С++. Структура програми, слайд №2Синтаксис мови С++. Структура програми, слайд №3Синтаксис мови С++. Структура програми, слайд №4Синтаксис мови С++. Структура програми, слайд №5Синтаксис мови С++. Структура програми, слайд №6Синтаксис мови С++. Структура програми, слайд №7Синтаксис мови С++. Структура програми, слайд №8Синтаксис мови С++. Структура програми, слайд №9Синтаксис мови С++. Структура програми, слайд №10Синтаксис мови С++. Структура програми, слайд №11Синтаксис мови С++. Структура програми, слайд №12Синтаксис мови С++. Структура програми, слайд №13Синтаксис мови С++. Структура програми, слайд №14Синтаксис мови С++. Структура програми, слайд №15Синтаксис мови С++. Структура програми, слайд №16Синтаксис мови С++. Структура програми, слайд №17Синтаксис мови С++. Структура програми, слайд №18Синтаксис мови С++. Структура програми, слайд №19Синтаксис мови С++. Структура програми, слайд №20Синтаксис мови С++. Структура програми, слайд №21Синтаксис мови С++. Структура програми, слайд №22Синтаксис мови С++. Структура програми, слайд №23Синтаксис мови С++. Структура програми, слайд №24Синтаксис мови С++. Структура програми, слайд №25Синтаксис мови С++. Структура програми, слайд №26Синтаксис мови С++. Структура програми, слайд №27Синтаксис мови С++. Структура програми, слайд №28Синтаксис мови С++. Структура програми, слайд №29

Содержание

Вы можете ознакомиться и скачать презентацию на тему Синтаксис мови С++. Структура програми. Доклад-сообщение содержит 29 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Синтаксис мови С++. Структура програми. 
Тема 2
Описание слайда:
Синтаксис мови С++. Структура програми. Тема 2

Слайд 2





Склад мови
Звичайна мова

Символи
Слова

Словосполучення
Речення
Описание слайда:
Склад мови Звичайна мова Символи Слова Словосполучення Речення

Слайд 3





Структура програми
Описание слайда:
Структура програми

Слайд 4





Структура програми. Директиви препроцесора 
Починаються зі знаку #
Один рядок – одна директива
Приклад.
#include "myfile" 
#include <iostream.h> 
#include "stdio.h"
Описание слайда:
Структура програми. Директиви препроцесора Починаються зі знаку # Один рядок – одна директива Приклад. #include "myfile" #include <iostream.h> #include "stdio.h"

Слайд 5





Структура програми. Коментарі 
Однорядкові  - //
Багаторядкові - /*…………*/
Приклад.
// Найпростіша програма 
/* Найпростіша 
програма */
Описание слайда:
Структура програми. Коментарі Однорядкові - // Багаторядкові - /*…………*/ Приклад. // Найпростіша програма /* Найпростіша програма */

Слайд 6





Структура програми. Функції 
Заголовок:
Тип результату (тип даних або void)
Ім’я 
Параметри
Тіло функціїї
main – головна функція програми 
Приклад.
int main () 
   { ………..
     return 1; }
Описание слайда:
Структура програми. Функції Заголовок: Тип результату (тип даних або void) Ім’я Параметри Тіло функціїї main – головна функція програми Приклад. int main () { ……….. return 1; }

Слайд 7





Алфавіт мови
прописні й рядкові латинські букви й символ підкреслення (_), що вживається поряд з буквами; 
арабські цифри від 0 до 9; 
спеціальні символи: +   -   *   /   =     <    >  <=    >=    =   $   % .  ,  '  (  )  [  ] {  }  /*  */ :  ;  “    # !
символи форматування - пробіл, символи табуляції, символи переведення рядка й формату.
Описание слайда:
Алфавіт мови прописні й рядкові латинські букви й символ підкреслення (_), що вживається поряд з буквами; арабські цифри від 0 до 9; спеціальні символи: + - * / = < > <= >= = $ % . , ' ( ) [ ] { } /* */ : ; “ # ! символи форматування - пробіл, символи табуляції, символи переведення рядка й формату.

Слайд 8





Лексеми
імена (ідентифікатори); 
ключові слова; 
знаки операцій; 
роздільники; 
константи.
Описание слайда:
Лексеми імена (ідентифікатори); ключові слова; знаки операцій; роздільники; константи.

Слайд 9





Лексеми. Ключові слова
Описание слайда:
Лексеми. Ключові слова

Слайд 10





Лексеми. Імена 
Починається  з букви або знака підкреслення 
Можна використати заголовні й рядкові латинські букви, цифри й знак підкреслення
Заголовні й малі літери розрізняються 
Приклад.
abc A12 Name_Of_Student Abc 
12х    a-b
Описание слайда:
Лексеми. Імена Починається з букви або знака підкреслення Можна використати заголовні й рядкові латинські букви, цифри й знак підкреслення Заголовні й малі літери розрізняються Приклад. abc A12 Name_Of_Student Abc 12х a-b

Слайд 11





Лексеми. Ключові слова 
Приклад.
int max (int x, int y) 
{    if (x > y)        
      return x;    
else        return y;}
Описание слайда:
Лексеми. Ключові слова Приклад. int max (int x, int y) { if (x > y) return x; else return y;}

Слайд 12





Операції мови С++.
Приклад.
х++
--у
x=x+1
Описание слайда:
Операції мови С++. Приклад. х++ --у x=x+1

Слайд 13





Операції мови С++.
Описание слайда:
Операції мови С++.

Слайд 14





Операції мови С++.
Описание слайда:
Операції мови С++.

Слайд 15





Операції мови С++.
Описание слайда:
Операції мови С++.

Слайд 16





Операції мови С++.
Операції порівняння
==      !=      <         >      <=     >=   
Логічні операції
&&     ||         ! 
Бітові операції
&      |       ^      ~     <<      >> 
Умовна операція
операнд1?операнд2:операнд3
Описание слайда:
Операції мови С++. Операції порівняння == != < > <= >= Логічні операції && || ! Бітові операції & | ^ ~ << >> Умовна операція операнд1?операнд2:операнд3

Слайд 17





Операції мови С++.
Описание слайда:
Операції мови С++.

Слайд 18





Приклади бітових операцій
Бітові операції – виконання операцій над окремими 
бітами числа
~1 (true) дорівнює 0 (false)
 ~0 (true) дорівнює1 (false)
 Оператор & визначається так:
 1 (true) & 1 (true) дорівнює 1 (true)
 1 (true) & 0 (false) дорівнює 0 (false)
 0 (false) & 0 (false) дорівнює 0 (false)
 0 (false) & 1 (true) дорівнює 0 (false)
 Для оператора |:
 1 (true) I 1 (true) дорівнює 1 (true)
 1 (true) I 0 (false) дорівнює 1 (true)
 0 (false) I 0 (false) дорівнює 0 (false)
 0 (false) I 1 (true) дорівнює 1 (true)
Описание слайда:
Приклади бітових операцій Бітові операції – виконання операцій над окремими бітами числа ~1 (true) дорівнює 0 (false) ~0 (true) дорівнює1 (false) Оператор & визначається так: 1 (true) & 1 (true) дорівнює 1 (true) 1 (true) & 0 (false) дорівнює 0 (false) 0 (false) & 0 (false) дорівнює 0 (false) 0 (false) & 1 (true) дорівнює 0 (false) Для оператора |: 1 (true) I 1 (true) дорівнює 1 (true) 1 (true) I 0 (false) дорівнює 1 (true) 0 (false) I 0 (false) дорівнює 0 (false) 0 (false) I 1 (true) дорівнює 1 (true)

Слайд 19





Приклади бітових операцій
Бітові операції
          1 | 2 = 3,
      1 → (01)2 
       АБО
   2 → (10)2 
          (11)2 = 3
Описание слайда:
Приклади бітових операцій Бітові операції 1 | 2 = 3, 1 → (01)2 АБО 2 → (10)2 (11)2 = 3

Слайд 20





Операції мови С++.
Операції присвоювання
=     +=    -=    *=    /=    %=   
 |=     &=     ^=     <<=  >>= 
i=i+1 		i+=1;
Описание слайда:
Операції мови С++. Операції присвоювання = += -= *= /= %= |= &= ^= <<= >>= i=i+1 i+=1;

Слайд 21





Операції мови С++.
Описание слайда:
Операції мови С++.

Слайд 22





Вирази
X * 12 + Y
val < 3     
-9  
x + y - 12; 
a = b + 1;
Описание слайда:
Вирази X * 12 + Y val < 3 -9 x + y - 12; a = b + 1;

Слайд 23





Порядок обчислення виразів
:: 
., ->, [], виклик функції, ++ (постфіксне), -- (постфіксне), typeid
sizeof , ++ (префіксне), -- (префіксне), ~, ! 
–, +, &, *, new, delete
.*, ->* 
*, /, % 
+, – 
<< , >>
 <    >   <=   >= 
== !=
Описание слайда:
Порядок обчислення виразів :: ., ->, [], виклик функції, ++ (постфіксне), -- (постфіксне), typeid sizeof , ++ (префіксне), -- (префіксне), ~, ! –, +, &, *, new, delete .*, ->* *, /, % +, – << , >> < > <= >= == !=

Слайд 24





Порядок обчислення виразів
& 
^  
|  
&&
|| 
=, *=, /=, %=, +=, -=, <<=, >>=, &=, |=, ^=  
?:
throw 
,
Описание слайда:
Порядок обчислення виразів & ^ | && || =, *=, /=, %=, +=, -=, <<=, >>=, &=, |=, ^= ?: throw ,

Слайд 25





Порядок обчислення виразів
Щоб змінити послідовність обчислення виражень, можна скористатися круглими дужками 
Операції з однаковим пріоритетом виконуються зліва направо
Виключення: якщо у виразі кілька операцій присвоювання, то вони виконуються справа наліво 
x = y = 2
Описание слайда:
Порядок обчислення виразів Щоб змінити послідовність обчислення виражень, можна скористатися круглими дужками Операції з однаковим пріоритетом виконуються зліва направо Виключення: якщо у виразі кілька операцій присвоювання, то вони виконуються справа наліво x = y = 2

Слайд 26





Змінні. Константи
Оголошення змінної
тип   ідентифікатор1, ідентифікатор2;    
Приклад. int x; 
Ініціалізація змінної
тип   ідентифікатор=значення;
Приклад. int у=12;
Опис константи
сonst тип ідентифікатор=значення;
const int BITS_IN_WORD = 32;
Описание слайда:
Змінні. Константи Оголошення змінної тип   ідентифікатор1, ідентифікатор2;   Приклад. int x; Ініціалізація змінної тип   ідентифікатор=значення; Приклад. int у=12; Опис константи сonst тип ідентифікатор=значення; const int BITS_IN_WORD = 32;

Слайд 27





Константи
Описание слайда:
Константи

Слайд 28





Операція присвоювання
x = 2; 
cond = x < 2;
3 = 5;
Описание слайда:
Операція присвоювання x = 2; cond = x < 2; 3 = 5;

Слайд 29





Операція присвоювання
Описание слайда:
Операція присвоювання



Похожие презентации
Mypresentation.ru
Загрузить презентацию