Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Дополнительные задания






1. Дано число k (0< k< 11) и матрица размера 4 x 10. Найти сумму и произведение элементов k -го столбца данной матрицы.

2. Дана матрица размера 5 x 9. Найти суммы элементов всех ее четных строк.

3. Дана матрица размера 5 x 10. Найти минимальное значение в каждой строке.

4. Дана матрица размера 5 x 10. В каждой строке найти количество элементов, больших среднего арифметического всех элементов этой строки.

5. Дана матрица размера 5 x 10. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке.

6. Дана матрица размера 5 x 10. Найти минимальное значение среди сумм элементов всех ее строк и номер строки с этим минимальным значением.

7. Дана матрица размера 5 x 10. Найти минимальный среди максимальных элементов каждой строки.

8. Дана целочисленная матрица размера 5 x 10. Вывести номер ее первой строки, содержащего равное количество положительных и отрицательных элементов (нулевые элементы не учитываются). Если таких строк нет, то вывести 0.

9. Дана матрица размера 5 x 10. Вывести номер ее первой строки, содержащей только положительные элементы. Если таких строк нет, то вывести 0.

10. Дана целочисленная матрица размера M x N. Различные строки матрицы назовем похожими, если совпадают множества чисел, встречающихся в этих строках. Найти количество строк, похожих на первую строку.

11. Дана целочисленная матрица размера M x N. Найти количество ее строк, все элементы которых различны.

12. Дана целочисленная матрица размера M x N. Вывести номер ее первой строки, содержащей максимальное количество одинаковых элементов.

13. Дана квадратная матрица порядка M. Найти сумму элементов ее главной диагонали.

14. Дана квадратная матрица порядка M. Найти суммы элементов ее диагоналей, параллельных главной (начиная с одноэлементной диагонали A[1, M]).

15. Дана квадратная матрица порядка M. Вывести минимальные элементы каждой ее диагонали, параллельной главной (начиная с одноэлементной диагонали A[1, M]).

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

1.Что такое двумерный массив? Назовите способы его описания.

2.Как описать переменные для хранения следующей информации:

а) Места в кинотеатре определяются номером ряда, номером места в ряду и признаком, указывающим, продан ли билет на данное место (хотелось бы все это хранить в одном массиве!).

б) Экзаменационная ведомость, содержащая фамилии и оценки студентов по одному предмету; по трем предметам; по пяти предметам.

в) Количество осадков за каждый день года в течение 5 лет

(хотелось бы быстро находить количество осадков в лю­бой день любого года. Например, 15 июля 1988 года).

3. Дан двумерный массив Y из целочисленных элементов, структура и начальные значения которого показаны ниже:

 

Массив

 

       
    -12  
       

 

var

y: array [1..3, 1..4] of integer;

i, j: integer;

 

Укажите, какими станут эти значения после выполнения каж­дого из приведенных фрагментов программы:

a) y[2, 3]: =y[1, 4]+y[2, 2]; б) i: =1;

y[1, 4]: =y[3, 1]+y[3, 2]; y[i+1, 1]: =y[i+2, i+3];

y[2, 4]: =y[1, 2]+y[2, 4]; i: =2;

y[1, 4]: =y[3, i-1];

в) i: =2; j: =3; г) for i: =1 to 3 do

y[3, 2]: =y[3, 1]+y[2, 3]; for j: =1 to 4 do

y[i, j]: =i+j+y[3, 4]; y[i, j]: =i+j;

 


 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.