SlideShare a Scribd company logo
Лекция 2
Структура программы ,[object Object],[object Object],[object Object],[object Object],[object Object]
Примеры описаний переменных: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Программирование циклов  ,[object Object],[object Object],[object Object]
Фрагмент программы с оператором цикла  while: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Оператор цикла с постусловием ,[object Object],[object Object]
Пример оператора  do while : ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Оператор цикла  for   ,[object Object],[object Object]
Схема работы оператора for выраж.2 ,[object Object],[object Object],[object Object]
Программирование ветвлений ,[object Object],[object Object]
Пример с операторами  for   и  if   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Пример описания функции: ,[object Object],[object Object],[object Object],[object Object],[object Object]
Пример вызова функции: ,[object Object]
Пример программы с подпрограммой ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

5.4 Ключевые слова static и inline
5.4 Ключевые слова static и inline5.4 Ключевые слова static и inline
5.4 Ключевые слова static и inline
DEVTYPE
 
3.3 Конструкторы и деструкторы
3.3 Конструкторы и деструкторы3.3 Конструкторы и деструкторы
3.3 Конструкторы и деструкторы
DEVTYPE
 
указатель на функцию
указатель на функциюуказатель на функцию
указатель на функцию
Aleksandr Pavlenko
 
6.2 Шаблоны функций
6.2 Шаблоны функций6.2 Шаблоны функций
6.2 Шаблоны функций
DEVTYPE
 
4.3 Виртуальные методы
4.3 Виртуальные методы4.3 Виртуальные методы
4.3 Виртуальные методы
DEVTYPE
 
лабораторная работа №3
лабораторная работа №3лабораторная работа №3
лабораторная работа №3Zhanna Kazakova
 
2.2 Стек вызовов
2.2 Стек вызовов2.2 Стек вызовов
2.2 Стек вызовов
DEVTYPE
 
3.1 Структуры
3.1 Структуры3.1 Структуры
3.1 Структуры
DEVTYPE
 
Matlab: Вычисление производной
Matlab: Вычисление производнойMatlab: Вычисление производной
Matlab: Вычисление производной
Dmitry Bulgakov
 
Огранизация ввода и вывода данных
Огранизация ввода и вывода данныхОгранизация ввода и вывода данных
Огранизация ввода и вывода данных
Andrey Dolinin
 
4.2 Перегрузка
4.2 Перегрузка4.2 Перегрузка
4.2 Перегрузка
DEVTYPE
 
8 3-3
8 3-38 3-3
Matlab: Вычисление предела
Matlab: Вычисление пределаMatlab: Вычисление предела
Matlab: Вычисление предела
Dmitry Bulgakov
 
C++ tema 1
C++ tema 1C++ tema 1
C++ tema 1krisT7
 
8 3-5
8 3-58 3-5
ПРОЦЕДУРЫ
ПРОЦЕДУРЫ ПРОЦЕДУРЫ
ПРОЦЕДУРЫ
Colegiul de Industrie Usoara
 
трасировка Mpi приложений
трасировка Mpi приложенийтрасировка Mpi приложений
трасировка Mpi приложенийMichael Karpov
 
лабораторная работа №2
лабораторная работа №2лабораторная работа №2
лабораторная работа №2Zhanna Kazakova
 

What's hot (20)

5.4 Ключевые слова static и inline
5.4 Ключевые слова static и inline5.4 Ключевые слова static и inline
5.4 Ключевые слова static и inline
 
3.3 Конструкторы и деструкторы
3.3 Конструкторы и деструкторы3.3 Конструкторы и деструкторы
3.3 Конструкторы и деструкторы
 
указатель на функцию
указатель на функциюуказатель на функцию
указатель на функцию
 
6.2 Шаблоны функций
6.2 Шаблоны функций6.2 Шаблоны функций
6.2 Шаблоны функций
 
4.3 Виртуальные методы
4.3 Виртуальные методы4.3 Виртуальные методы
4.3 Виртуальные методы
 
лабораторная работа №3
лабораторная работа №3лабораторная работа №3
лабораторная работа №3
 
2.2 Стек вызовов
2.2 Стек вызовов2.2 Стек вызовов
2.2 Стек вызовов
 
3.1 Структуры
3.1 Структуры3.1 Структуры
3.1 Структуры
 
Matlab: Вычисление производной
Matlab: Вычисление производнойMatlab: Вычисление производной
Matlab: Вычисление производной
 
Огранизация ввода и вывода данных
Огранизация ввода и вывода данныхОгранизация ввода и вывода данных
Огранизация ввода и вывода данных
 
4.2 Перегрузка
4.2 Перегрузка4.2 Перегрузка
4.2 Перегрузка
 
Scala #5
Scala #5Scala #5
Scala #5
 
8 3-3
8 3-38 3-3
8 3-3
 
Matlab: Вычисление предела
Matlab: Вычисление пределаMatlab: Вычисление предела
Matlab: Вычисление предела
 
Javascript functions
Javascript functionsJavascript functions
Javascript functions
 
C++ tema 1
C++ tema 1C++ tema 1
C++ tema 1
 
8 3-5
8 3-58 3-5
8 3-5
 
ПРОЦЕДУРЫ
ПРОЦЕДУРЫ ПРОЦЕДУРЫ
ПРОЦЕДУРЫ
 
трасировка Mpi приложений
трасировка Mpi приложенийтрасировка Mpi приложений
трасировка Mpi приложений
 
лабораторная работа №2
лабораторная работа №2лабораторная работа №2
лабораторная работа №2
 

Viewers also liked

Consumer Math Slides December 19, 2007
Consumer Math Slides December 19, 2007Consumer Math Slides December 19, 2007
Consumer Math Slides December 19, 2007
Darren Kuropatwa
 
лабораторная работа №4
лабораторная работа №4лабораторная работа №4
лабораторная работа №4student_kai
 
Elektricheskii tok v_gazah_draenkova
Elektricheskii tok v_gazah_draenkovaElektricheskii tok v_gazah_draenkova
Elektricheskii tok v_gazah_draenkovaLena-LED
 
лаб. работа №1
лаб. работа №1лаб. работа №1
лаб. работа №1Zhanna Kazakova
 
Лаборатория испытанияй машин для теплоэнерговодоснабжения
Лаборатория испытанияй машин для теплоэнерговодоснабженияЛаборатория испытанияй машин для теплоэнерговодоснабжения
Лаборатория испытанияй машин для теплоэнерговодоснабжения
LittleGoddess
 
лабораторная работа №7
лабораторная работа №7лабораторная работа №7
лабораторная работа №7Zhanna Kazakova
 

Viewers also liked (20)

Consumer Math Slides December 19, 2007
Consumer Math Slides December 19, 2007Consumer Math Slides December 19, 2007
Consumer Math Slides December 19, 2007
 
лекция 10
лекция 10лекция 10
лекция 10
 
лабораторная работа №4
лабораторная работа №4лабораторная работа №4
лабораторная работа №4
 
лекция 8
лекция 8лекция 8
лекция 8
 
Elektricheskii tok v_gazah_draenkova
Elektricheskii tok v_gazah_draenkovaElektricheskii tok v_gazah_draenkova
Elektricheskii tok v_gazah_draenkova
 
лаб. работа №1
лаб. работа №1лаб. работа №1
лаб. работа №1
 
лекция 9
лекция 9лекция 9
лекция 9
 
лекция 24
лекция 24лекция 24
лекция 24
 
лекция 6
лекция 6лекция 6
лекция 6
 
лекция 26
лекция 26лекция 26
лекция 26
 
лекция 7
лекция 7лекция 7
лекция 7
 
Лаборатория испытанияй машин для теплоэнерговодоснабжения
Лаборатория испытанияй машин для теплоэнерговодоснабженияЛаборатория испытанияй машин для теплоэнерговодоснабжения
Лаборатория испытанияй машин для теплоэнерговодоснабжения
 
лекция 12
лекция 12лекция 12
лекция 12
 
лабораторная работа №7
лабораторная работа №7лабораторная работа №7
лабораторная работа №7
 
лекция 22
лекция 22лекция 22
лекция 22
 
лекция 21
лекция 21лекция 21
лекция 21
 
лекция 11
лекция 11лекция 11
лекция 11
 
лекция 23
лекция 23лекция 23
лекция 23
 
лекция 20
лекция 20лекция 20
лекция 20
 
лекция 25
лекция 25лекция 25
лекция 25
 

Similar to лекция 2

20090720 hpc exercise1
20090720 hpc exercise120090720 hpc exercise1
20090720 hpc exercise1Michael Karpov
 
Step cpp022
Step cpp022Step cpp022
Step cpp022
Evgenij Laktionov
 
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
Yandex
 
язык програмирования
язык програмированияязык програмирования
язык програмирования
Olegmingalev1997
 
вспомогательные алгоритмы
вспомогательные алгоритмывспомогательные алгоритмы
вспомогательные алгоритмыЕлена Ключева
 
Обзор программных средств Майкрософт для графики и визуализации: коммерческой...
Обзор программных средств Майкрософт для графики и визуализации: коммерческой...Обзор программных средств Майкрософт для графики и визуализации: коммерческой...
Обзор программных средств Майкрософт для графики и визуализации: коммерческой...
Dmitri Soshnikov
 
вспомогательные алгоритмы
вспомогательные алгоритмывспомогательные алгоритмы
вспомогательные алгоритмыЕлена Ключева
 
2. Операторы языка C#
2. Операторы языка C#2. Операторы языка C#
2. Операторы языка C#
Olga Maksimenkova
 
Семинар 4. Многопоточное программирование на OpenMP (часть 4)
Семинар 4. Многопоточное программирование на OpenMP (часть 4)Семинар 4. Многопоточное программирование на OpenMP (часть 4)
Семинар 4. Многопоточное программирование на OpenMP (часть 4)
Mikhail Kurnosov
 
Mike ponomarenko java17-fork-v1.2
Mike ponomarenko java17-fork-v1.2Mike ponomarenko java17-fork-v1.2
Mike ponomarenko java17-fork-v1.2
Alex Tumanoff
 
javascript_part1
javascript_part1javascript_part1
javascript_part1sovest
 
javascript
javascriptjavascript
javascriptsovest
 
Функциональное программирование с использованием библиотеки fp-ts | Odessa Fr...
Функциональное программирование с использованием библиотеки fp-ts | Odessa Fr...Функциональное программирование с использованием библиотеки fp-ts | Odessa Fr...
Функциональное программирование с использованием библиотеки fp-ts | Odessa Fr...
OdessaFrontend
 
оператор присваивания и процедуры ввода и вывода
оператор присваивания и процедуры ввода и выводаоператор присваивания и процедуры ввода и вывода
оператор присваивания и процедуры ввода и вывода
liza2209
 
C++ Базовый. Занятие 03.
C++ Базовый. Занятие 03.C++ Базовый. Занятие 03.
C++ Базовый. Занятие 03.
Igor Shkulipa
 

Similar to лекция 2 (20)

лекция 2
лекция 2лекция 2
лекция 2
 
20090720 hpc exercise1
20090720 hpc exercise120090720 hpc exercise1
20090720 hpc exercise1
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 
Lecture 8
Lecture 8Lecture 8
Lecture 8
 
Step cpp022
Step cpp022Step cpp022
Step cpp022
 
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
 
лекция 3
лекция 3лекция 3
лекция 3
 
язык програмирования
язык програмированияязык програмирования
язык програмирования
 
вспомогательные алгоритмы
вспомогательные алгоритмывспомогательные алгоритмы
вспомогательные алгоритмы
 
Обзор программных средств Майкрософт для графики и визуализации: коммерческой...
Обзор программных средств Майкрософт для графики и визуализации: коммерческой...Обзор программных средств Майкрософт для графики и визуализации: коммерческой...
Обзор программных средств Майкрософт для графики и визуализации: коммерческой...
 
вспомогательные алгоритмы
вспомогательные алгоритмывспомогательные алгоритмы
вспомогательные алгоритмы
 
2. Операторы языка C#
2. Операторы языка C#2. Операторы языка C#
2. Операторы языка C#
 
Семинар 4. Многопоточное программирование на OpenMP (часть 4)
Семинар 4. Многопоточное программирование на OpenMP (часть 4)Семинар 4. Многопоточное программирование на OpenMP (часть 4)
Семинар 4. Многопоточное программирование на OpenMP (часть 4)
 
Mike ponomarenko java17-fork-v1.2
Mike ponomarenko java17-fork-v1.2Mike ponomarenko java17-fork-v1.2
Mike ponomarenko java17-fork-v1.2
 
javascript_part1
javascript_part1javascript_part1
javascript_part1
 
javascript
javascriptjavascript
javascript
 
Функциональное программирование с использованием библиотеки fp-ts | Odessa Fr...
Функциональное программирование с использованием библиотеки fp-ts | Odessa Fr...Функциональное программирование с использованием библиотеки fp-ts | Odessa Fr...
Функциональное программирование с использованием библиотеки fp-ts | Odessa Fr...
 
лекция 1
лекция 1лекция 1
лекция 1
 
оператор присваивания и процедуры ввода и вывода
оператор присваивания и процедуры ввода и выводаоператор присваивания и процедуры ввода и вывода
оператор присваивания и процедуры ввода и вывода
 
C++ Базовый. Занятие 03.
C++ Базовый. Занятие 03.C++ Базовый. Занятие 03.
C++ Базовый. Занятие 03.
 

More from Zhanna Kazakova (15)

презентация диагностика
презентация диагностикапрезентация диагностика
презентация диагностика
 
лекция 22
лекция 22лекция 22
лекция 22
 
лекция 18
лекция 18лекция 18
лекция 18
 
лекция 19
лекция 19лекция 19
лекция 19
 
лекция 18
лекция 18лекция 18
лекция 18
 
лекция 17
лекция 17лекция 17
лекция 17
 
лекция 16
лекция 16лекция 16
лекция 16
 
лекция 15
лекция 15лекция 15
лекция 15
 
лекция 14
лекция 14лекция 14
лекция 14
 
лекция 13
лекция 13лекция 13
лекция 13
 
лекция 5
лекция 5лекция 5
лекция 5
 
лекция 4
лекция 4лекция 4
лекция 4
 
лекция 3
лекция 3лекция 3
лекция 3
 
лекция 2
лекция 2лекция 2
лекция 2
 
лекция 1
лекция 1лекция 1
лекция 1
 

лекция 2