🗊 Презентация Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++

Нажмите для полного просмотра!
Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №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 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №30 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №31 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №32 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №33 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №34 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №35 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №36 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №37 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №38 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №39 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №40 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №41 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №42 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №43 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №44 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №45 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №46 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №47 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №48 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №49 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №50 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №51 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №52 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №53 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №54 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №55 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №56 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №57 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №58 Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №59

Содержание

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

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


Слайд 1


Нахождение наибольшего и наименьшего значения Найти максимальный элемент и его порядковый номер в заданном массиве целых чисел x[n]. Обозначения:...
Описание слайда:
Нахождение наибольшего и наименьшего значения Найти максимальный элемент и его порядковый номер в заданном массиве целых чисел x[n]. Обозначения: x[n] - массив целых чисел; n - количество элементов; i - номер элемента; max - максимальный элемент; k - номер максимального элемента.

Слайд 2


Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си++, слайд №2
Описание слайда:

Слайд 3


Алгоритмический язык Си++
Описание слайда:
Алгоритмический язык Си++

Слайд 4


Краткая история развития С Автор – Деннис Ритчи (Dennis Ritchie). Компьютер – DEC PDP-11 под управлением OC Linux (1970-е гг.) Проектировался как...
Описание слайда:
Краткая история развития С Автор – Деннис Ритчи (Dennis Ritchie). Компьютер – DEC PDP-11 под управлением OC Linux (1970-е гг.) Проектировался как рабочий инструмент для системного программиста - разработчика операционной системы UNIX и нацеливался автором на создание хорошо структурированных программ.

Слайд 5


Краткая история развития С Основа – язык BCPL (1960-е гг.) Мартина Ричардса (Martin Richards), предназначавшийся для написания компиляторов для...
Описание слайда:
Краткая история развития С Основа – язык BCPL (1960-е гг.) Мартина Ричардса (Martin Richards), предназначавшийся для написания компиляторов для других языков. Оказал влияние на язык В Кена Томпсона (Ken Thompson). Является потомком BCPL и непосредственным предшественником С. Развитие языка В привело к созданию непосредственно языка С (1970 г.)

Слайд 6


Краткая история развития С К 1973 году язык Си стал достаточно силён, и большая часть ядра UNIX, первоначально написанная на ассемблере PDP-11/20,...
Описание слайда:
Краткая история развития С К 1973 году язык Си стал достаточно силён, и большая часть ядра UNIX, первоначально написанная на ассемблере PDP-11/20, была переписана на Си. Одно из самых первых ядер операционных систем, написанное на языке, отличном от ассемблера.

Слайд 7


Краткая история развития С В 1983 году Американский национальный институт стандартов сформировал комитет X3J11 для создания спецификации стандарта C....
Описание слайда:
Краткая история развития С В 1983 году Американский национальный институт стандартов сформировал комитет X3J11 для создания спецификации стандарта C. В 1989 году, после длительного и напряжённого процесса, стандарт был завершён и утверждён как ANSI X3.159-1989 «Язык программирования C». Эту версию часто называют «ANSI C», или «C89».

Слайд 8


С++ Создатель – Бьёрн Страуструп (начало 1980-х г.) В C были добавлены классы, наследование классов, строгая проверка типов, inline-функции и...
Описание слайда:
С++ Создатель – Бьёрн Страуструп (начало 1980-х г.) В C были добавлены классы, наследование классов, строгая проверка типов, inline-функции и аргументы по умолчанию. Первый компилятор Cfront от Bell Laboratory. Ранние версии языка, первоначально именовавшегося «C with classes» («Си с классами»), стали доступны с 1980 года.

Слайд 9


С++ 1983 г. – название «Си с классами» заменено на С++: добавлены новые возможности, такие как виртуальные функции, перегрузка функций и операторов,...
Описание слайда:
С++ 1983 г. – название «Си с классами» заменено на С++: добавлены новые возможности, такие как виртуальные функции, перегрузка функций и операторов, ссылки, константы, пользовательский контроль над управлением свободной памятью, улучшенная проверка типов и новый стиль комментариев. В 1998 году - опубликован стандарт языка ISO/IEC 14882:1998 (известный как C++98).

Слайд 10


Краткая характеристика языка C++
Описание слайда:
Краткая характеристика языка C++

Слайд 11


Место С++ в мире языков
Описание слайда:
Место С++ в мире языков

Слайд 12


Место С++ в мире языков Определение С как языка среднего уровня означает, что он объединяет элементы языков высокого уровня с функциональностью...
Описание слайда:
Место С++ в мире языков Определение С как языка среднего уровня означает, что он объединяет элементы языков высокого уровня с функциональностью ассемблера. Как язык среднего уровня, С++ позволяет манипулировать битами, байтами и адресами — основными элементами, с которыми работает компьютер. Код С++ имеет высокую степень переносимости.

Слайд 13


Примеры программ
Описание слайда:
Примеры программ

Слайд 14


/* Пример 1 */ # include # include # include using namespace std; int main() { setlocale(LC_ALL, "rus"); //clrscr();...
Описание слайда:
/* Пример 1 */ # include # include # include using namespace std; int main() { setlocale(LC_ALL, "rus"); //clrscr(); system("cls"); cout

Слайд 15


Пример 2 Напечатать таблицу температур по Фаренгейту в диапазоне от 0 до 300 с шагом 20 и их эквивалентов по стоградусной шкале Цельсия, используя...
Описание слайда:
Пример 2 Напечатать таблицу температур по Фаренгейту в диапазоне от 0 до 300 с шагом 20 и их эквивалентов по стоградусной шкале Цельсия, используя для перевода формулу c=5/9*(f-32)

Слайд 16


Таблица имен f1 – начальное значение температуры по Фаренгейту; f2 - конечное значение температуры по Фаренгейту; step – шаг изменения температуры по...
Описание слайда:
Таблица имен f1 – начальное значение температуры по Фаренгейту; f2 - конечное значение температуры по Фаренгейту; step – шаг изменения температуры по Фаренгейту; fahr – текущее значение температуры по Фаренгейту; cel - текущее значение температуры по Цельсию.

Слайд 17


// Пример 2. Печать таблицы температур Фаренгейт - Цельсий # include # include # include using namespace std; int main() { int f1, f2, step; float...
Описание слайда:
// Пример 2. Печать таблицы температур Фаренгейт - Цельсий # include # include # include using namespace std; int main() { int f1, f2, step; float fahr, cel; //clrscr(); system("cls"); f1=0; f2=300; step=20; fahr=f1; while (fahr

Слайд 18


Алфавит языка
Описание слайда:
Алфавит языка

Слайд 19


Алфавит языка Алфавит языка — это тот набор символов (знаков), который допустим в данном языке. Алфавит языка С++ включает в себя: прописные и...
Описание слайда:
Алфавит языка Алфавит языка — это тот набор символов (знаков), который допустим в данном языке. Алфавит языка С++ включает в себя: прописные и строчные латинские буквы; арабские цифры 0 – 9; специальные знаки “ { } , | [ ] ( ) + - / % * . \ < > = & # и др.

Слайд 20


Типы, операции, выражения
Описание слайда:
Типы, операции, выражения

Слайд 21


Имя или идентификатор Имена, использующиеся для переменных, функций, меток и других определяемых пользователем объектов, называются идентификаторами....
Описание слайда:
Имя или идентификатор Имена, использующиеся для переменных, функций, меток и других определяемых пользователем объектов, называются идентификаторами. Первым символом должна быть буква или знак подчеркивания, а за ним могут стоять буквы, числа или знак подчеркивания.

Слайд 22


Имя или идентификатор
Описание слайда:
Имя или идентификатор

Слайд 23


Имя или идентификатор С++ - регистрозависимый язык - прописные и строчные буквы трактуются по-разному. kwadro, KWADRO, kwAdro – это разные имена.
Описание слайда:
Имя или идентификатор С++ - регистрозависимый язык - прописные и строчные буквы трактуются по-разному. kwadro, KWADRO, kwAdro – это разные имена.

Слайд 24


Ключевые слова C++ Ключевые слова — это предварительно определенные зарезервированные идентификаторы, имеющие специальные значения. Их использование...
Описание слайда:
Ключевые слова C++ Ключевые слова — это предварительно определенные зарезервированные идентификаторы, имеющие специальные значения. Их использование в программе в качестве идентификаторов не допускается.

Слайд 25


Ключевые слова C++ asm; auto; bool; break; case; catch; char; class; const; const_cast; continue; default; delete; do; double; dynamic_cast; else;...
Описание слайда:
Ключевые слова C++ asm; auto; bool; break; case; catch; char; class; const; const_cast; continue; default; delete; do; double; dynamic_cast; else; enum; explicit; export; extern; false; float; for; friend; goto; if; inline; int; long; mutable; namespace; new; operator; privare; protected; public; register; reinterpret;_cast; return; short; signed; sizeof; static; static_cast; struct; switch; template; this; throw; true; try; typedef; typeid; tipename; union; unsigned; using; virtual; void; volatile; wchar_t; while.

Слайд 26


Типы данных
Описание слайда:
Типы данных

Слайд 27


Типы данных Тип данных – множество значений, набор операций, которые можно применять к таким значениям и, возможно, способ реализации хранения...
Описание слайда:
Типы данных Тип данных – множество значений, набор операций, которые можно применять к таким значениям и, возможно, способ реализации хранения значений и выполнения операций. Любые данные, которыми оперируют программы, относятся к определенным типам.

Слайд 28


Типы данных Две группы: основные; составные.
Описание слайда:
Типы данных Две группы: основные; составные.

Слайд 29


Основные (или стандартные) типы данных int - целый; char - символьный; wchar_t – расширенный символьный; bool – логический; float - вещественный;...
Описание слайда:
Основные (или стандартные) типы данных int - целый; char - символьный; wchar_t – расширенный символьный; bool – логический; float - вещественный; double – вещественный с двойной точностью; void - пустой, не имеющий значения.

Слайд 30


Спецификаторы типа - short –короткий; - long - длинный; - signed - знаковый; - unsigned – беззнаковый.
Описание слайда:
Спецификаторы типа - short –короткий; - long - длинный; - signed - знаковый; - unsigned – беззнаковый.

Слайд 31


Допустимые комбинации типов и спецификаторов
Описание слайда:
Допустимые комбинации типов и спецификаторов

Слайд 32


Допустимые комбинации типов и спецификаторов
Описание слайда:
Допустимые комбинации типов и спецификаторов

Слайд 33


Составные типы данных массивы; перечисления; функции; структуры; ссылки; указатели; объединения; классы.
Описание слайда:
Составные типы данных массивы; перечисления; функции; структуры; ссылки; указатели; объединения; классы.

Слайд 34


Целый тип (int)
Описание слайда:
Целый тип (int)

Слайд 35


Целый тип (int) signed - старший разряд знаковый 0 – число положительное, 1 – число отрицательное unsigned - беззнаковый
Описание слайда:
Целый тип (int) signed - старший разряд знаковый 0 – число положительное, 1 – число отрицательное unsigned - беззнаковый

Слайд 36


Пример Целое число +3 типа int будет храниться в памяти в виде: Число -3
Описание слайда:
Пример Целое число +3 типа int будет храниться в памяти в виде: Число -3

Слайд 37


Примечание Типы: short int, long int, signed int, unsigned int можно сокращать до: short, long, signed, unsigned соответственно.
Описание слайда:
Примечание Типы: short int, long int, signed int, unsigned int можно сокращать до: short, long, signed, unsigned соответственно.

Слайд 38


Символьный тип (char)
Описание слайда:
Символьный тип (char)

Слайд 39


Кодировка символов Однобайтная кодировка: код символа храниться в одном байте; возможно использование до 256 различных символов; используется код...
Описание слайда:
Кодировка символов Однобайтная кодировка: код символа храниться в одном байте; возможно использование до 256 различных символов; используется код ASCII (American Standard Code for Information Interchange – американский стандартный код для обмена информацией).

Слайд 40


Основные коды 32 Пробел 33 ! 34 “ 35 # 36 $ 37 % 38 & 39 * 40 ( 41 ) 42 * 43 + 44 , 45 - 46 . 47 / 48 0 49 1 50 2 51 3 52 4 53 5 54 6 55 7 56 8 57 9...
Описание слайда:
Основные коды 32 Пробел 33 ! 34 “ 35 # 36 $ 37 % 38 & 39 * 40 ( 41 ) 42 * 43 + 44 , 45 - 46 . 47 / 48 0 49 1 50 2 51 3 52 4 53 5 54 6 55 7 56 8 57 9 : 59 ; 60 < 61 = 62 > 63 ? 64 @ 65 A 66 B 67 C 68 D 69 E 70 F 71 G 72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O 80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 W 88 X 89 Y 90 Z

Слайд 41


Двухбайтная кодировка Unicode Символы могут принимать значения в диапазоне от 0 до 65 535.
Описание слайда:
Двухбайтная кодировка Unicode Символы могут принимать значения в диапазоне от 0 до 65 535.

Слайд 42


Логический тип (bool)
Описание слайда:
Логический тип (bool)

Слайд 43


Логический тип (bool) Величины логического типа могут принимать значения только: true false
Описание слайда:
Логический тип (bool) Величины логического типа могут принимать значения только: true false

Слайд 44


Вещественные типы ( или типы с плавающей точкой) float double long double
Описание слайда:
Вещественные типы ( или типы с плавающей точкой) float double long double

Слайд 45


Диапазоны значений простых типов для IBM PC
Описание слайда:
Диапазоны значений простых типов для IBM PC

Слайд 46


Переменные
Описание слайда:
Переменные

Слайд 47


Переменные Переменная - это именованное место хранения какого-то типа данных. Конкретное значение переменной хранится в ячейках оперативной памяти.
Описание слайда:
Переменные Переменная - это именованное место хранения какого-то типа данных. Конкретное значение переменной хранится в ячейках оперативной памяти.

Слайд 48


Формат объявления переменных [класс памяти] [const] тип [инициализатор]
Описание слайда:
Формат объявления переменных [класс памяти] [const] тип [инициализатор]

Слайд 49


Значения класса памяти auto – создаются при входе в функцию и уничтожаются при выходе из нее; extern – глобальная переменная, доступна везде, где...
Описание слайда:
Значения класса памяти auto – создаются при входе в функцию и уничтожаются при выходе из нее; extern – глобальная переменная, доступна везде, где описана; static – если переменная объявлена внутри функции, то она сохраняет свое значение между вызовами функции; register – регистровая, рекомендует размещать переменную в регистрах процессора

Слайд 50


Примеры int k,l; short pi; double a,b,c; const char txt =‘c’; unsigned int p; int x=7; float q=0.5, f(2.0);
Описание слайда:
Примеры int k,l; short pi; double a,b,c; const char txt =‘c’; unsigned int p; int x=7; float q=0.5, f(2.0);

Слайд 51


/* Пример 4. Объявление переменных в разных местах программы. Использование глобальных и локальных переменных и формальных параметров. */ #include...
Описание слайда:
/* Пример 4. Объявление переменных в разных местах программы. Использование глобальных и локальных переменных и формальных параметров. */ #include #include #include using namespace std; char ch; // глобальная переменная ch int main() { int n; // локальная переменная n cout

Слайд 52


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

Слайд 53


Константы Константа — способ адресации данных, изменение которых рассматриваемой программой не предполагается или запрещается. Виды констант: целые;...
Описание слайда:
Константы Константа — способ адресации данных, изменение которых рассматриваемой программой не предполагается или запрещается. Виды констант: целые; вещественные; символьные; строковые.

Слайд 54


Виды констант
Описание слайда:
Виды констант

Слайд 55


Суффиксы констант Суффиксы целочисленных констант: u, l, h, U, L, H Суффиксы чисел с плавающей точкой: l, L, f, F
Описание слайда:
Суффиксы констант Суффиксы целочисленных констант: u, l, h, U, L, H Суффиксы чисел с плавающей точкой: l, L, f, F

Слайд 56


Примеры
Описание слайда:
Примеры

Слайд 57


Константы Шестнадцатеричная константа начинается с символов: 0x; Восьмеричная константа начинается с нуля. int hex=0xff; int oct=023;
Описание слайда:
Константы Шестнадцатеричная константа начинается с символов: 0x; Восьмеричная константа начинается с нуля. int hex=0xff; int oct=023;

Слайд 58


Константы “abba” - строковая константа; “a” - строковая константа; ‘a’ - символьная константа;
Описание слайда:
Константы “abba” - строковая константа; “a” - строковая константа; ‘a’ - символьная константа;

Слайд 59


Управляющие константы (символьные константы с обратным слешем) \n перевод строки; \r возврат каретки; \t горизонтальная табуляция; и др.
Описание слайда:
Управляющие константы (символьные константы с обратным слешем) \n перевод строки; \r возврат каретки; \t горизонтальная табуляция; и др.



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