Императивный • статически-типизированный • мультипарадигменный презентация

Слайд 2

ОБЩАЯ ИНФОРМАЦИЯ ИМПЕРАТИВНЫЙ СТАТИЧЕСКИ-ТИПИЗИРОВАННЫЙ МУЛЬТИПАРАДИГМЕННЫЙ

ОБЩАЯ ИНФОРМАЦИЯ

ИМПЕРАТИВНЫЙ
СТАТИЧЕСКИ-ТИПИЗИРОВАННЫЙ
МУЛЬТИПАРАДИГМЕННЫЙ

Слайд 3

ТИПЫ ДАННЫХ INT От -2 147 483 648 до 2

ТИПЫ ДАННЫХ

INT
От -2 147 483 648 до 2 147 483 647
FLOAT
3,4E

+/- 38 (7 знаков)
DOUBLE
1,7E +/- 308 (15 знаков)
BOOLEAN
false или true
CHAR
По умолчанию — от -128 до 127
LONG
От -2 147 483 648 до 2 147 483 647
Слайд 4

МОДИФИКТОРЫ ДАННЫХ SHORT −32767, +32767 LONG −2 147 483 647,

МОДИФИКТОРЫ ДАННЫХ

SHORT
−32767, +32767
LONG
−2 147 483 647, +2 147 483 647
UNSIGNED
0, +4 294

967 295
Слайд 5

ОПЕРАЦИИ НАД ДАННЫМИ АРИФМЕТИЧЕСКИЕ + - * / % ЛОГИЧЕСКИЕ ! & | ^ ~ >>

ОПЕРАЦИИ НАД ДАННЫМИ
АРИФМЕТИЧЕСКИЕ
+ - * / %
ЛОГИЧЕСКИЕ
! & | ^

~ >> <<
Слайд 6

ОПЕРАЦИИ НАД ДАННЫМИ i++ И ++i int i=6; int a = i++ + ++i; cout

ОПЕРАЦИИ НАД ДАННЫМИ

i++ И ++i
int i=6;
int a = i++ +

++i;
cout<
Слайд 7

ВВОД/ВЫВОД ИНФОРМАЦИИ std::cout std::cin print – deprecated printf – deprecated

ВВОД/ВЫВОД ИНФОРМАЦИИ

std::cout
std::cin
print – deprecated
printf – deprecated

Слайд 8

УСЛОВИЯ IF-ELSE if (a+b==2) {//do something} else {\\do nothing} ?

УСЛОВИЯ

IF-ELSE
if (a+b==2) {//do something} else {\\do nothing}
? – тернарный оператор условия
a>b

? /*do something*/ : /*do something else*/ ;
Слайд 9

УСЛОВИЯ SWITCH switch (a) {case 1: //do something case 2:

УСЛОВИЯ

SWITCH
switch (a)
{case 1:
//do something
case 2:
//do something else
break;
default:
//do default action
break;
}

Имя файла: Императивный-•-статически-типизированный-•-мультипарадигменный.pptx
Количество просмотров: 69
Количество скачиваний: 0