Мегаобучалка Главная | О нас | Обратная связь


BYTE; 30 - WORD; 31 - SHORTINT; 32 - INTEGER.



2020-02-03 218 Обсуждений (0)
BYTE; 30 - WORD; 31 - SHORTINT; 32 - INTEGER. 0.00 из 5.00 0 оценок




Найти сумму первых K элементов массива  A={a[i]}, удовлетворяющих условию:

                с <= a[i] <= d.

 

Контрольныe вопросы

1. Особенности выполнения изучаемых операторов: циклов, условных, ввода-вывода.

2. Процедуры и функции. Формальные и фактические параметры. Передача в параметрах массивов.

3. Размерность массивов. Контроль за корректным распределением памяти для массивов.

4. Диапазон допустимых значений для целочисленных переменных: BYTE, WORD, SHORTINT, INTEGER, LONGINT.

5. Диапазон допустимых значений для вещественных переменных: REAL, SINGLE, DOUBLE или EXTENDED.

 

Контрольная работа № 4

ОРГАНИЗАЦИЯ ЦИКЛОВ И ОБРАБОТКА МАТРИЦ

ЦЕЛЬ РАБОТЫ. Задав двумерный массив вещественных данных (матрицу А), реализовать его обработку, как указано в варианте. Исходные данные задать самостоятельно, учитывая специфику задачи.

В программе должны быть предусмотрены процедуры ввода-вывода элементов массива А и его обработки - см. Прил. 1.

Варианты

Задана квадратная матрица A размером N x N (N<=10), состоящая из действительных элементов.

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) Найти, сколько положительных элементов содержит данная матрица в каждом столбце.

Контрольныe вопросы

1. Особенности выполнения изучаемых операторов: циклов, условных, ввода-вывода.

2. Процедуры и функции. Формальные и фактические параметры. Передача в параметрах массивов.

3. Размерность массивов. Контроль за корректным распределением памяти для массивов.

4. Двумерные массивы. Строки и столбцы. Расположение в памяти двумерных массивов.

Список использованной и рекомендуемой литературы

1. Абрамов С.А., Гнездилова Г.Г., Капустина Е.Н., Селюн М.И. Задачи по программированию. М., 1988.

2.  Абрамов С.А., Зима Е.В. Начала информатики. М., 1989.

3. Вирт Н. Алгоритмы + структуры данных = программы. М., 1985.

4. Грогоно П. Программирование на языке Паскаль. М., 1982.

Джонс Ж., Харроу К. Решение задач в системе Турбо Паскаль. М., 1991.

6. Йенсен К., Вирт Н. Паскаль: руководство для пользователя. М., 1989.

7. Касьянов В.Н., Сабельфельд В.К. Сборник заданий по практикуму на ЭВМ. М., 1986.

8. Мизрохи С.В. TURBO PASCAL и объектно-ориентированное программирование. М., 1992.

9. Пильщиков В.Н. Сборник упражнений по языку Паскаль. М., 1989.

10. Прайс Д. Программирование на языке Паскаль: Практическое руководство. М., 1987.



2020-02-03 218 Обсуждений (0)
BYTE; 30 - WORD; 31 - SHORTINT; 32 - INTEGER. 0.00 из 5.00 0 оценок









Обсуждение в статье: BYTE; 30 - WORD; 31 - SHORTINT; 32 - INTEGER.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

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



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (218)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)