Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
4. Определить максимальный среди отрицательных элементов элемент
массива В и его порядковый номер.
5. Определить минимальный элемент массива С и его порядковый номер.
6. Найти максимальный и минимальный элемент массива, и поменять их
местами.
7. Вычислить среднее геометрическое элементов массива Y. (Yi>0)
8. Расположить в массиве R сначала положительные, а затем отрицательные
элементы массива Z.
9. Определить сумму элементов массива N, кратных трем.
10. Вычислить сумму и количество элементов массива Х, удовлетворяющих
условию 0<Xi<25.
11. Вычислить среднее арифметическое значение элементов массива, больших
10.
12. Изменить знак у максимального по модулю элемента массива.
Минимальный элемент массива при этом не определять.
13. Переписать в массив Y положительные элементы, а в массив Z
отрицательные элементы массива Х.
14. Верно ли, что сумма элементов массива, которые больше 20, превышает
100.
15. Верно ли, что количество максимальных элементов не превышает пяти.
Форма отчета о выполнении лабораторной работы.
Отчет должен содержать:
1. Алгоритм решения задачи;
2. Программу реализации алгоритма;
3. Результат выполнения программы.
Блиц-тест.
1. Переменная, имеющая тип ARRAY, - это
а) совокупность ограниченного количества компонентов одного и того же типа;
б) запись; в) процедура; г) совокупность элементов различного типа; д)
совокупность неограниченного множества компонентов одного и того же типа;
2. Что будет напечатано следующей программой:
var a: array [1..3] of integer; i, s: integer;
begin
s:=0;
for i:=1 to 3 do
begin a[i]:=i+1; s:=s+a[i] end;
writeln (s)
end.
150
а) 0 ; б) 6; в) 9 ; г) 4 ; д)10.
3. Служебное слово, используемое при описании массива:
а) integer б) const в) array г) record д) string
Контрольные вопросы.
1. В чем состоит особенность организации цикла при обработке массивов?
2. Указать особенности ввода и вывода элементов массивов.
3. Как в программе использовать значение конкретного элемента одномерного
массива?
4. Как называется номер элемента одномерного массива?
5. Существуют ли ограничения на размерность массива?
Глоссарий.
Массив – это структурированный тип данных, состоящий из
фиксированного числа элементов, имеющих один и тот же тип.
В разделе описания переменных форма описания имеет вид:
VAR ИМЯ_МАССИВА: ARRAY [нач_индекс..кон_индекс] OF тип_данных;
Описание в разделе типов:
Сначала в разделе описания типов указывается тип массива. Затем в
разделе описания переменных перечисляются массивы, относящиеся к
указанному типу.
TYPE имя_типа = ARRAY[нач_индекс..кон_индекс] OF тип_данных;
VAR имя_массива: имя_типа;
После объявления массива каждый его элемент можно обрабатывать, указав
идентификатор (имя) массива и индекс элемента в квадратных скобках.
Индексированные элементы массива называется индексированными
переменными, и могут быть использованы так же, как и простые переменные.
Например, они могут находиться в выражениях в качестве операторов,
использоваться в операторах for, while, repeat, входить в качестве параметров в
операторы read, readln, write, writeln; им можно присваивать любые значения,
соответствующие их типу.
Литература.
1. Фаронов В.В. «Turbo Pascal 7.0», М., Издательство «Нолидж», 1997
2. Марченко А.И. «Программирование в среде Turbo Pascal 7.0» Учебное
пособие, Киев, «Век+»,1998
3. Бурин Е.А. «Программирование на языке Турбо-Паскаль», Учебное
пособие, Алматы, АГУ,2000
4. Немнюгин С.А. TURBO PASCAL, СПб, Питер, 2000
5. Попов В.Г. . «Turbo Pascal 7.0», М., Финансы и статистика, 1998
6. Абрамов С.А., Зима Е.В. «Начало программирования на языке Паскаль»,
М., Наука,1987
7. Программирование на языке Паскаль./Под редакцией УСКОВОЙ О.Ф. –
СПб, Питер, 2002
151
Лабораторная работа №6.
ОБРАБОТКА МАТРИЦ.
Цель: овладение навыками алгоритмизации и программирования структур с
вложенными циклами, навыками использования приемов программирования во
вложенных циклах, способами ввода и вывода матриц.
Материалы и оборудование: ПК, среда Turbo Pascal, методические указания к
лабораторным работам.
Содержание и порядок выполнения работы:
1. Повторить теоретический материал по данной теме.
Массивы представляют собой ограниченную упорядоченную совокупность
однотипных величин. Каждая отдельная величина называется компонентой
массива. Тип компонент может быть любым, принятым в языке ПАСКАЛЬ,
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |


