
- •Содержание
- •1.1. Решение типовых задач 5
- •1.2. Задачи 11
- •Алгоритмы линейной структуры
- •Решение типовых задач
- •1.2 Задачи
- •Раздел 2 алгоритмы разветвляющейся структуры
- •2.1. Решение типовых задач
- •37. Вычислить значение функции y:
- •2.2. Задачи
- •Раздел 3 алгоритмы циклической структуры
- •3.1. Решение типовых задач
- •3.2. Задачи
- •Раздел 4 одномерные массивы
- •4.1. Решение типовых задач
- •4.2. Задачи
- •Раздел 5 двумерные массивы
- •5.1. Решение типовых задач
- •5.2. Задачи
5.2. Задачи
Ввести двумерный массив А(п,т) по строкам. Вывести элементы второй строки.
Ввести двумерный массив А(п,т) по столбцам. Вывести элементы третьего столбца.
Ввести двумерный массив А(п,т) по столбцам. Вывести элементы второй строки и элементы предпоследней строки.
Ввести двумерный массив А(п,т) по строкам. Вывести элементы четвертого столбца и элементы второй строки.
Дан массив А(п,т). Найти количество нулей во втором столбце массива, вывести элементы этого столбца в строку.
Дана действительная матрица А(п,т). Поменять элементы первой строки с соответствующими элементами предпоследней строки.
Дан двумерный массив F(5,6). Поменять местами элементы первой и второй строки. Найти сумму элементов преобразованного массива.
Задана квадратная таблица целых чисел. Найти среднее геометрическое элементов главной диагонали и удвоенную сумму элементов побочной диагонали.
Вычислить сумму и число положительных элементов матрицы A(n,n), находящихся над главной диагональю.
Задана квадратная таблица целых чисел. Поменяйте местами элементы, стоящие в противоположных углах таблицы. Вывести преобразованную таблицу на экран.
Дан двумерный массив. Найти сумму элементов 3-го столбца, произведение элементов предпоследней строки, сумму и произведение всех элементов массива.
Дана действительная матрица А(п,п), причем « - нечетное число. Вычислить сумму элементом центрального столбца.
Дана целочисленная таблица А(п,п), причем и - нечетное число, Вычислить среднее арифметическое значение всех элементов таблицы. Заменить центральный элемент таблицы вычисленным средним.
Дан двумерный массив А(п,т) целых чисел. Найти сумму и количество всех двузначных четных чисел, делящихся нацело на 5.
Дан двумерный квадратный массив действительных чисел. Определить произведения элементов главной и побочной диагоналей. Элементы диагонали с наименьшим произведением увеличить в два раза.
Дан двумерный массив А(п,т). Найти удвоенную сумму элементов 1-го столбца, утроенное произведение элементов последней строки, сумму и произведение всех элементов массива.
Дан двумерный квадратный массив действительных чисел. Подсчитать среди элементов, стоящих над главной диагональю, количество элементов, которые при делении нацело на 4 дают результат, попадающий в интервал [1, 4] и вывести эти элементы.
Дана действительная матрица А(п,п), причем п - нечетное число. Увеличить элементы центральной строки и центрального столбца на единицу.
Дан двумерный квадратный массив действительных чисел. Подсчитать среди элементов, стоящих над главной диагональю, количество элементов, которые при делении нацело на 4 дают результат, попадающий в интервал [1, 4] и вывести эти элементы.
Дана действительная матрица А(п,п), причем п - нечетное число. Увеличить элементы центральной строки и центрального столбца на единицу.
Дана действительная квадратная матрица. Заменить элементы, стоящие ниже главной диагонали, их удвоенными значениями.
Задан двумерный целочисленный массив А(п,п). Вычислить сумму и количество тех элементов, расположенных выше побочной диагонали, которые при делении на 5 дают в остатке 3.
Дана целочисленная таблица А(п,п). Вычислить сумму и количество элементов, находящихся ниже побочной диагонали, которые при делении на 3 в остатке дают 5. Вывести элементы 2-ой строки, а также элементы главной диагонали.
Дан двумерный квадратный массив действительных чисел. Подсчитать среди элементов, стоящих над главной диагональю, количество элементов, которые при делении нацело на 3 дают результат, попадающий в интервал [1, 6] и вывести эти элементы.
90
Задана квадратная таблица целых чисел. Вычислить сумму элементов, расположенных выше главной диагонали и сумму элементов, расположенных ниже главной диагонали. Если вычисленные суммы равны, то выдать сообщение об этом.
Дана целочисленная таблица А(п,п), причем и - нечетное число. Элементы, расположенные выше центральной строки увеличить в два раза, а элементы, расположенные ниже этой строки уменьшить на единицу.
Задана квадратная таблица целых чисел. Найти среднее арифметическое элементов главной диагонали и сумму элементов побочной диагонали. Поменяйте местами элементы, стоящие в противоположных углах матрицы.
Дана действительная квадратная матрица порядка 8. Найти среднее арифметическое значение массива и уменьшить каждый элемент массива на найденное среднее значение.
Дан двумерный массив А(п,т). Найти среднее значение массива и уменьшить каждый элемент массива на найденное среднее значение.
Дана действительная матрица А(п,п), причем п нечетное число Вычислить среднее арифметическое значение элементов центральной строки
Дана действительная квадратная матрица порядки 6. Заменить нулем все ее элементы, расположенные ниже главной диагонали. Найти среднее арифметическое значение преобразованного массива.
Дана действительная квадратная матрица порядка и. Увеличить ни единицу все элементы, расположенные выше главной диагонали. 11ай i и среднее геометрическое значение преобразованного массива.
Задана квадратная таблица действительных чисел. Преобразовать таблицу, поменяв местами элементы главной и побочной диагоналей симметрично вертикали.
Дан двумерный квадратный массив. Переставить элементы массива симметрично побочной диагонали.
344. Дана целочисленная таблица А(п,п), причем п - нечетное число. Если центральный элемент таблицы является четным числом, то вычислить среднее арифметическое значение всех элементов таблицы, в противном случае вычислить среднее геометрическое значение отличных от нуля элементов.
Дан двумерный массив /4(6,9). Поменять местами элементы первой и последней строки, второй и предпоследней, и так далее.
Дан массив /4(9,9). Найти сумму элементов главной диагонали. Если сумма меньше 100, то вывести элементы первых четырех столбцов, в противном случае - последних четырех.
Элементы двумерного действительного массива А(п,т), целая часть которых больше 2-х, переписать в массив В, а остальные элементы переписать в массив С.
Элементы двумерного действительного массива А(п,т), целая часть которых не превышает 4-jc, переписать в массив В. Вывести созданный массив В.
Дан целочисленный массив А(п,т). Создать два массива: в первый переписать элементы первого столбца, а во второй - элементы последней строки данного массива.
Дан целочисленный массив А(п,т). Создать массив В, в который переписать четные элементы первой и второй строк данного массива.
Дан массив А(п,т). Вычислить среднее арифметическое значение элементов каждой строки. Вывести элементы тех строк, в которых первый элемент больше соответствующего среднего арифметического.
Дан массив А(п,т). Вывести номера столбцов, в которых их среднее арифметическое значение является отрицательным числом.
Дана действительная матрица /4(4,9). Найти суммы элементов каждого столбца.
Дан массив А(п,т). Вычислить среднее геометрическое значение элементов каждой строки. Вывести элементы тех строк, в которых предпоследний элемент меньше соответствующего среднего геометрического.
Дана действительная матрица А(4,9). Найти произведения ненулевых элементов каждого столбца.
Задан двумерный массив А(п,т). Определить произведение элементов каждого столбца массива. Вычисленные произведения вывести с указанием номера соответствующего столбца.
Дано натуральное число п, действительная матрица Л(и,9). Найти суммы элементов каждого столбца и произведения элементов столбцов, имеющих четные номера.
Дан двумерный массив А(п,т) целых чисел. Разработать программу нахождения произведения всех однозначных чисел, расположенных и строках с нечетными номерами. Вывести число таких чисел.
Дан двумерный массив А(п,т) целых чисел. Определить сумму элементов каждой строки массива. Вывести эти суммы с указанием номера и соответствующих строк.
Задан двумерный массив А(п,т) Определить суммы элементов каждой четной строки, а также удвоенное произведение каждою нечетного столбца массива. Вывести полученные результаты
Дан двумерный массив А(п,п). Определить сумму отрицательных элементов каждого столбца. Найти номер столбца, в котором модуль суммы элементов максимален.
Дан двумерный массив A(4,3). Определите, является ли он магическим квадратом, т.е. таким, в котором суммы элементов в каждой строке, в каждом столбце, на главной и на побочной диагонали равны между собой.
Дан целочисленный двумерный массив А(п,п). Найти номера строк, в которых все элементы равны нулю.
Дан целочисленный двумерный массив А(п,п). Вывести строки с указанием их номеров, в которых все элементы положительны.
Дан целочисленный двумерный массив А{п,п). Вывести столбцы с указанием их номеров, в которых все элементы являются четными.
Дан целочисленный двумерный массив А(п,п). Вывести строки с указанием их номеров, в которых все элементы являются нечетными.
Дан целочисленный двумерный массив А(п,п). Вывести столбцы с указанием их номеров, в которых элементы расположены по убыванию.
Дан целочисленный двумерный массив А(п,п). Вывести строки с указанием их номеров, в которых элементы расположены по возрастанию.
Дан целочисленный массив А(п,п). Найти минимальный четный положительный элемент массива.
Дан целочисленный массив А(п,п). Найти максимальный нечетный отрицательный элемент массива.
Дана таблица А{п,п), причем и - нечетное. Таблица содержит единственный максимальный элемент. Преобразовать ее таким образом, чтобы после перестановки строки и столбца с максимальным элементом он оказался в центре таблицы.
Ввести двумерный массив А{п,п) по столбцам. Найти минимальный и максимальный элементы массива и поменять их местами. Вывести первые две строки преобразованного массива.
Найти максимальный и минимальный элементы двумерного массива А(п,т), а также их координаты.
Дана таблица А(п,т). Вычислить максимальный элемент таблицы и увеличить на единицу элементы строки и столбца, на пересечении которых находится максимальный элемент.
Дан двумерный квадратный массив действительных чисел. Определить суммы элементов главной и побочной диагоналей. Элементы диагонали с большей суммой заменить минимальным элементом массива.
Задана таблица А(п,т) Найти сумму максимальных элементов каждой строки.
Дан двумерный квадратный массив целых чисел. Определить номер строки с максимальным числом нечетных элементов и номер столбца с минимальным числом четных элементов.
Дана таблица А(п,п). Вычислить максимальный элемент второго столбца. Элемент побочной диагонали этого столбца уменьшить в два раза.
Дан двумерный квадратный массив целых чисел. Определить номер четного столбца с минимальным числом положительных элементов.
Дана целочисленная таблица А(п,п). Найти максимальный элемент среди элементов третьего столбца и определить его координаты. Вывести элементы третьего столбца без найденного максимального.
Дана таблица А(п,т), в которой все числа различны. Найти минимальный элемент каждой строки таблицы, затем среди этих минимальных выбрать наибольшее значение.
Дана целочисленная таблица А(п,т) Определить строку с максимальным числом четных элементов.
Дана таблица А(п,т) Найти максимальный и минимальный элементы первого столбца и поменян, их местами
Дан двумерный массив А(п,т) Определить строку с максимальной суммой элементов.
Дана таблица А(п,m). Вычислить минимальный элемент второй строки таблицы. Элемент главной диагонали этой строки увеличить на единицу.
Дана таблица А(п,т). Поменять элементы строки, содержащей элемент с наибольшим значением, с элементами строки, содержащей наименьший элемент. Предполагается, что эти элементы единственные.
Сформировать квадратную матрицу порядка п (четное) по заданному образцу:
388. Сформировать квадратную матрицу порядка п (четное) по заданному образцу:
Найти сумму элементов каждого третьего столбца.
Сформировать квадратную матрицу порядка п (четное) по заданному образцу:
Найти среднее геометрическое элементов каждого второго столбца.
Сформировать квадратную матрицу порядка п (четное) по заданному образцу:
Найти среднее геометрическое элементов каждого второго столбца.
Сформировать квадратную матрицу порядка п (четное) по заданному образцу:
Найти половину среднего арифметического элементов каждой второй строки.
Дан двумерный массив F(8;11). Путем перестановки столбцов преобразовать массив так, чтобы элементы первой строки стояли упорядоченными по возрастанию.
Дан двумерный массив А(п,т). Отсортировать строку, содержащую максимальный элемент массива по убыванию.
Дан двумерный массив А(п,т). Отсортировать столбец, содержи щий минимальный элемент массива по возрастанию.
Дан двумерный массив А(п,п), причем п – нечетное. Отсортировать элементы центрального столбца по убыванию.
Дан двумерный массив А(п,п), причем п - нечетное. Отсортировать элементы центральной строки по возрастанию.
397. Дан двумерный массив A(п,п). причем п нечетное. Отсортировать элементы главной диагонали по убыванию и переставить строки в соответствии с сортировкой.
Дан двумерный массив А(п,п). Отсортирован, элементы первой строки по возрастанию и переставить столбцы в соответствии с сортировкой.
Дан двумерный массив А(п,п), элементами которого являются 0 или 1. Переставить строки по возрастанию количества единиц в этих строках
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 3 х 3. Определить число окон, сумма элементов которых является четной.
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 3x3. Определить число окон, в которых элементы главной диагонали являются нечетными.
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 3x3. Определить число окон, в которых все элементы положительны.
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 3x3. Определить число окон, в которых центральный элемент отрицателен и единственен.
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 3x3. Определить число окон, в которых центральный элемент положителен и не единственен.
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 5x5. Определить число окон, в которых центральный элемент максимален и единственен.
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 5x5. Определить число окон, в которых центральный элемент минимален и не единственен.
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 5x5. Определить число окон, в которых элементы главной диагонали равны нулю.
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 5x5. Определить число окон, в которых элементы главной диагонали расположены по возрастанию.
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 5x5. Определить число окон, в которых элементы главной диагонали расположены по убыванию.
Дан двумерный массив А(п,т) с элементами 0 и 1, просматриваемый через окно 5x5. Определить число окон, в которых единицы стоят только на главной диагонали окна.
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 5x5. Определить число окон, в которых сумма элементов главной диагонали меньше суммы элементов побочной диагонали.
Дан двумерный целочисленный массив А(п,т), просматриваемый через окно 5x5. Определить число окон, в которых элементы побочной диагонали расположены по убыванию.
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
1.Информатика. Задачник-практикум в 2т./Под ред. ИТ. Семакина, Е.К. Хеннера: Том. 1. - М.: Лаборатория Базовых Знаний, 2001. - 280 е.: ил.
2.Сафронов И.К. Бейсик в задачах и примерах. - СПб.: БХВ-Петербург, 2001.-224 с: ил.
Ъ.Брудно А.Л., Катан Л.И. Московские олимпиады по программированию/ Под ред. акад. Б.Н. Наумова. - 2-е изд., доп. и перераб. - М.: Наука. Гл. ред. физ.-мат. лит., 1990. - 208 с.
А.Пршцепов М.А. Экзамен по информатике. Основы алгоритмизации и программирования: Справ, пособие/ М.А. Прищепов, В.П. Степанцов, Е.В. Севернева. - Мн.: ТетраСистемс, 2001. - 192 с: ил.
5.Информатика: Путеводитель абитуриента и старшеклассника. Авт.-сост. НА. Подольская. - М.: Научно-технический центр «Университетский», 1998. -128 с.
6. Бобровский С. Программирование на языке QBasic для школьников и студентов. - 2000. - 208 с.