Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемРоман Вьюниченко
1 Структурные типы данных
2 Примеры: Строка текста Классный журнал Таблица результатов соревнований Таблица Пифагора ? (ваши примеры)
3 Массив – упорядоченный набор однотипных значений – компонент массива. 1) одномерный массив 2) двумерный массив В Паскале массив рассматривается как переменная структурированного типа.
4 Описание массива определяет имя, размер массива и базовый тип. Формат описания - в разделе переменных: Var : array [ ] of Пример: Var В : array [ ] of real ; R : array [ ] of integer; N : array [' A'.. ' Z' ] of char; A: array [1..5, 1..8] of integer;
5 Задача: Дан массив натуральных чисел. Найти в нем максимальный элемент )Задаём массив случайных чисел; 2)Вводим переменную Max, в которую записываем первый элемент (в нашем случае 5); 3)Перебираем элементы массива, сравнивая с Max; 4) Выводим ответ.
6 ? Приведите пример использования поиска максимального или минимального числа в массиве данных.
7 ? В таблице результатов соревнований найти спортсмена, получившего наибольшее число очков; В базе данных проката фильмов найти самый непопулярный фильм (наименьшее количество просмотров)
8 Program poiskmax; Const N=20; VarX: array [1..N] of integer; k, Kmax, max : integer; Begin Randomize; for k: =1 to N do X [ k] : =random (50)+1; { Заполнение случайн.числами} max : =X [ 1 ] ; Kmax:=1; {Инициализация вычисляемых переменных} for k: =2 to N do {Поиск максимального значения} if X [k] >max then begin max: =X[k] ; Kmax:=k end; writeln ('макс значение : X [ ', Kmax, ']='., max) end.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.