Презентация Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си абсолютно бесплатно. Урок-презентация на эту тему содержит всего 59 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:59 слайдов
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:157.52 kB
- Просмотров:52
- Скачиваний:0
- Автор:неизвестен
Слайды и текст к этой презентации:
№1 слайд
![Нахождение наибольшего и](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img0.jpg)
Содержание слайда: Нахождение наибольшего и наименьшего значения
Найти максимальный элемент
и его порядковый номер в заданном
массиве целых чисел x[n].
Обозначения:
x[n] - массив целых чисел;
n - количество элементов;
i - номер элемента;
max - максимальный элемент;
k - номер максимального элемента.
№4 слайд
![Краткая история развития С](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img3.jpg)
Содержание слайда: Краткая история развития С
Автор – Деннис Ритчи (Dennis Ritchie).
Компьютер – DEC PDP-11 под управлением OC Linux (1970-е гг.)
Проектировался как рабочий инструмент для системного программиста - разработчика операционной системы UNIX и нацеливался автором на создание хорошо структурированных программ.
№5 слайд
![Краткая история развития С](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img4.jpg)
Содержание слайда: Краткая история развития С
Основа – язык BCPL (1960-е гг.) Мартина Ричардса (Martin Richards), предназначавшийся для написания компиляторов для других языков.
Оказал влияние на язык В Кена Томпсона (Ken Thompson). Является потомком BCPL и непосредственным предшественником С.
Развитие языка В привело к созданию непосредственно языка С (1970 г.)
№7 слайд
![Краткая история развития С В](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img6.jpg)
Содержание слайда: Краткая история развития С
В 1983 году Американский национальный институт стандартов сформировал комитет X3J11 для создания спецификации стандарта C.
В 1989 году, после длительного и напряжённого процесса, стандарт был завершён и утверждён как ANSI X3.159-1989 «Язык программирования C».
Эту версию часто называют «ANSI C», или «C89».
№8 слайд
![С Создатель Бьёрн Страуструп](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img7.jpg)
Содержание слайда: С++
Создатель – Бьёрн Страуструп (начало 1980-х г.)
В C были добавлены классы, наследование классов, строгая проверка типов, inline-функции и аргументы по умолчанию.
Первый компилятор Cfront от Bell Laboratory.
Ранние версии языка, первоначально именовавшегося «C with classes» («Си с классами»), стали доступны с 1980 года.
№9 слайд
![С г. название Си с классами](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img8.jpg)
Содержание слайда: С++
1983 г. – название «Си с классами» заменено на С++: добавлены новые возможности, такие как виртуальные функции, перегрузка функций и операторов, ссылки, константы, пользовательский контроль над управлением свободной памятью, улучшенная проверка типов и новый стиль комментариев.
В 1998 году - опубликован стандарт языка ISO/IEC 14882:1998 (известный как C++98).
№12 слайд
![Место С в мире языков](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img11.jpg)
Содержание слайда: Место С++ в мире языков
Определение С как языка среднего уровня означает, что он объединяет элементы языков высокого уровня с функциональностью ассемблера.
Как язык среднего уровня, С++ позволяет манипулировать битами, байтами и адресами — основными элементами, с которыми работает компьютер.
Код С++ имеет высокую степень переносимости.
№17 слайд
![Пример . Печать таблицы](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img16.jpg)
Содержание слайда: // Пример 2. Печать таблицы температур Фаренгейт - Цельсий
# include <iostream>
# include <locale>
# include <conio.h>
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<=f2)
{
cel=(5.0/9.0)*(fahr-32.0);
cout << " "<< fahr <<" "<< cel << endl;
fahr=fahr+step;
}
while (!kbhit());
return 0;
}
№25 слайд
![Ключевые слова C asm auto](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img24.jpg)
Содержание слайда: Ключевые слова 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.
№40 слайд
![Основные коды Пробел ! amp ,](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img39.jpg)
Содержание слайда: Основные коды
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
№49 слайд
![Значения класса памяти auto](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img48.jpg)
Содержание слайда: Значения класса памяти
auto – создаются при входе в функцию и уничтожаются при выходе из нее;
extern – глобальная переменная, доступна везде, где описана;
static – если переменная объявлена внутри функции, то она сохраняет свое значение между вызовами функции;
register – регистровая, рекомендует размещать переменную в регистрах процессора
№51 слайд
![Пример . Объявление](/documents_6/bae9d80eaa1f5e64149a0788f44385ad/img50.jpg)
Содержание слайда: /* Пример 4. Объявление переменных в разных местах программы.
Использование глобальных и локальных переменных и формальных параметров. */
#include<conio.h>
#include<iostream>
#include <stdio.h>
using namespace std;
char ch; // глобальная переменная ch
int main()
{
int n; // локальная переменная n
cout << “Введите символ:”;
ch=getche(); // использование глобальной переменной ch
cout (<< “Введите количество символов:”;
scanf(“%d”,&n);
print_str(n);
print_str(int m) // формальный параметр m
{
int j; // локальная переменная j
for (j=o; j<m; j++)
cout << ch; // глобальная переменная ch
}
return 0;
}
Скачать все slide презентации Нахождение наибольшего и наименьшего значения. Алгоритмический язык Си одним архивом:
Похожие презентации
-
Алгоритмическая структура ветвление на языке Visual Basic
-
Кодирование основных типов алгоритмических структур на языках объектно — ориентированного и процедурного программирования
-
Массивы. Нахождение наибольшего элемента массива
-
Объектно-ориентированное программирование на алгоритмическом языке С
-
Назначение и возможности языка PHP. Переменные, константы и типы данных РНР. Лекция 1
-
Программирование на языке PascalABC. Решение задач. Обмен значений
-
Программирование на алгоритмическом языке
-
Наибольший общий делитель. Наименьшее общее кратное на языке С
-
Язык С. Алгоритмические структуры
-
Программирование на алгоритмическом языке БЕЙСИК