Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 13Обработка двумерных массивов на языке Турбопаскаль Цель работы- Закрепить умение со

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 25.11.2024

Лабораторная работа №13
Обработка двумерных массивов на языке Турбопаскаль

Цель работы: Закрепить умение составлять вспомогательные процедуры и функции на основе составления алгоритмов обработки двумерных массивов, сформировать умение работать с библиотекой вспомогательных алгоритмов.

Загрузите программу lab11.pas, проверьте ее исполнение, замените вызов процедуры ввода на вызов присваивания и снова исполните программу.

Задание 1

Изменив текст только основной программы, решите одну из следующих задач:

Вычислить количество строк, где:

1.1 среднее арифметическое меньше нуля;

1.2 все элементы меньше нуля;

1.3 только один элемент не равен нулю;

1.4 есть элементы разных знаков;

1.5 есть положительные элементы;

1.6 сумма отрицательных элементов по модулю больше суммы положительных.

Задание 2-3

Выполните оба приведённых ниже задания:

2.1 Составьте и опробуйте процедуру печати одной строки массива.

2.2 Используя процедуры смены знака и нахождения максимума, составьте и опробуйте процедуру нахождения минимума в строке с указанным номером.

Задание 4

Решите одну из задач так, чтобы в тексте основной программы не было бы конструкций нахождения минимума (максимума), суммы и т.п.

Выведите на экран строку:

4.1 с минимальной суммой модулей;

4.2 где минимальный элемент самый большой;

4.3 положительных чисел больше всего;

4.4 с максимальной суммой;

4.5 содержащую максимальный по модулю элемент массива;

4.6 где максимальный элемент меньше всего по модулю.

Задание 5

Используя готовые процедуры, составить и опробовать процедуру, которая в данной строке:

5.1 считает количество максимумов;

5.2 считает количество элементов, больших среднего арифметического;

5.3 меняет местами минимальный и максимальный элементы;

5.4 на место максимального элемента пишет сумму оставшихся элементов строки;

5.5 заменяет максимальный по модулю элемент но 0, если он отрицателен.

Примените составленную процедуру для каждой строки исходного массива. На экране должен быть напечатан исходный массив и в вариантах 3-5 полученный новый двумерный массив, а в вариантах 1 и 2 – столбец результатов справа от исходного массива.




1. Поль Сартр Экзистенциализм это гуманизм Я хотел бы выступить здесь в защиту экзистенциализма от ря
2. Отчет по лабораторной работе 2
3.  Настоящая Конвенция применяется ко всякому договору дорожной перевозки грузов за вознаграждение посредст
4. тема Право и справедливость Введение
5. Реферат на тему- ldquo;ЖанПоль Маратrdquo;
6. Элементарные свойства информаци
7. Основные принципы и понятия гидробиологии
8. Пояснительная записка Обучение дошкольников музыкальной грамоте Программа обучения
9. Автоматическая сварка
10.  Значение Дальнего Востока в экономике России
11. О качестве и безопасности пищевых продуктов Федеральный Закон от 02
12. Тема 82б.Интеллект как единая способность Теория интеллекта Спирмена базировалась на факте наличия положит.
13. 001220 ОМЗ ОМЗ ОМЗ 12
14. Контрольная работа- Дифференциация и дискриминация в трудовом праве
15. Тема 1 Введення в теорію та методику фізичного виховання Причини виникнення та розвитку фізичного ви
16. Анализ рынка углеводородов стран Центральной и Южной Азии.html
17. Функции в С++
18. Тема Філософія її походження проблематика та функції в суспільстві Дайте визначення світогляду
19. Борьба чернокожего населения Соединенных Штатов Америки за гражданские права
20. тематичне опитування чи підсумкову атестацію а квіти і добрий настрій під час контрольної роботи тематично