C++ основные понятия
презентация к уроку по информатике и икт (10 класс) на тему

Дано описание структуры программы, основных операций и операторов.

Скачать:

ВложениеРазмер
Office presentation icon cpp0.ppt355 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

C ОСНОВНЫЕ ПОНЯТИЯ + + Тихомиров Александр Николаевич методист гимназия № 528

Слайд 2

СТРУКТУРА ПРОГРАММЫ #include < имя заголовочного_файла .h> void main (void) { // Тело функции main // может содержать // любые операторы и // обращения к другим функциям // { } - группирующий оператор }

Слайд 3

ТИПЫ ПЕРЕМЕННЫХ тип байт значение диапазон char 1 +/- 127 символ int 2 +/- 2 15 +/- 32767 unsigned 2 2 16 0 - 65535 long 4 +/- 2 31 +/- 2147483647 float 4 - 3.4 * 10 -38 3.4 * 10 38 double 8 - 1.7 * 10 -308 1.7 * 10 308

Слайд 4

#include void main (void) { int a,b,c=0; cin>>a; /*ввод значения a */ cin>>b; /*ввод значения b*/ c=a+b; cout<<“a=”<

Слайд 5

ВЫВОД ЗНАЧЕНИЙ #include void main (void) { cout<<“ Восьмеричный : ” <

Слайд 6

РЕЗУЛЬТАТ Восьмеричный : 1 2 2 4 Шестнадцатиричный : a 14 Десятичный : 10 20

Слайд 7

АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ операция название пример + сложение a = a + 8 a+=8 - вычитание b = b - 8 b-=8 * умножение c = c * 8 c*=8 / деление d = d / 8 d/=8 ++ + 1 e++ ++e -- -1 f-- --f

Слайд 8

ПОБИТОВЫЕ ОПЕРАЦИИ операция название пример & побитовое И b = b & 8 | побитовое ИЛИ c = c | 8 ^ побитовое ИСКЛ.ИЛИ d = d ^ 8 << побитовый сдвиг влево e<<4 >> побитовый сдвиг вправо f>>4

Слайд 9

#include void main (void) { int a,b,c,d,e,f; cin>>a; cin>>b; cin>>c; d=a+b+c; e=a&b&c; f=(a<<2)|(b>>4)^(d|e); cout<<“d=”<

Слайд 10

ОПЕРАЦИИ СРАВНЕНИЯ ОПЕРАЦИЯ ПРОВЕРКА ПРИМЕР == Если два значения равны ( score = = 100) != Если два значения не равны ( old != new ) > Если первое значение больше второго ( cost > 50.00) < Если первое значение меньше второго ( salary < 20000.00) >= Если первое значение больше или равно второму ( stock _ price >= 30.0) <= Если первое значение меньше или равно второму ( age <=21)

Слайд 11

ОПЕРАЦИИ СРАВНЕНИЯ В C++ истина представляется как ненулевое значение, а ложь как 0 Если переменная содержит ненулевое значение, условие оценивается как истина; в противном случае, если переменная содержит 0, условие ложно.

Слайд 12

ОПЕРАЦИИ СРАВНЕНИЯ ПРОВЕРКА ДВУХ ИЛИ БОЛЕЕ УСЛОВИЙ логическая операция И (&&) полное условие будет истинным, только если все проверяемые условия истинны. логическая операция ИЛИ (||) полное условие будет истинным, если хотя бы одно условие является истинным. if ((a>10) && (a<20)) if ((a>20) || (a<10))

Слайд 13

ОПЕРАТОРЫ ВЕТВЛЕНИЯ if (условие_истинно) оператор; if (условие_истинно) { операторы; операторы; } if ( a>0 ) cout<b ) { cout<

Слайд 14

ОПЕРАТОРЫ ВЕТВЛЕНИЯ if (условие_истинно) оператор; else оператор; if (условие_истинно) { операторы; } else { операторы; } if ( a>0 ) cout<b ) {cout<

Слайд 15

ОПЕРАТОРЫ ВЕТВЛЕНИЯ if (условие_истинно) { операторы; } else if (условие_истинно) { операторы; } else if (условие_истинно) { операторы; } else if (условие_истинно) { операторы; } else { операторы; } if ( a>0 ) {cout<<“0” ; } else if ( a>10 ) {cout<<“10” ; } else if ( a>20 ) {cout<<“20” ; } else if ( a>30 ) {cout<<“30” ; } else {cout<<“40” ; }

Слайд 16

ЦИКЛ FOR for (инициализация; проверка; коррекция ) { операторы ;} for ( count = 1; count <= 10; count++) cout << count; for ( a = 0, b=8, c=3 ; a <= 10; a ++ , b--, c+=2 ) cout<

Слайд 17

ЦИКЛ WHILE while (условие_истинно ) { операторы ;} while ( count = 1) cout << count; a = 0, b=8, c=3 ; while ( a <= 10) {a ++ , b--, c+=2 cout<

Слайд 18

ЦИКЛ DO WHILE do { операторы ;} while (условие_истинно ) do cout << count; while ( count = 1) ; a = 0, b=8, c=3 ; do {a ++ , b--, c+=2 cout<

Слайд 19

#include void main (void) { } ПРИМЕР int a,b,c,d,e,f; cin>>a>>b>>c; if a cout<0)&&(d>0) cout<


По теме: методические разработки, презентации и конспекты

Обобщение и систематизация знаний об основных понятиях органической химии

Урок обобщения первоначальных понятий органической химии. Проводится после повторения материала об органических соединениях, изученного в девятом классе, и изучения основных типов химических реак...

План Медиа Урока "Основные понятия химии высокомолекулярных соединений (ВМС)"

Конспект медиа урока "Основные понятия химии высокомолекулярных соединений (ВМС)", 11 класс...

Тест "Основные понятия в химии "

Тест для диагностической проверки знаний у учащихся  по теме "Основные понятия в химии" * класс .  При работе по учебнику Рудзитиса Г.Е,  Фельдмана Ф.Г....

План конспект урока "Понятие базы данных и информационной системы. Основные понятия БД"

Аннотация к уроку «Понятие базы данных и информационной системы. Основные понятия БД».Тема:  «Понятие базы данных и информационной системы. Основные понятия БД».Работу выполнил: учитель инф...