Экзаменационные задачи по информатике для студентов
Дан массив A(N). Найти маx(A[1]+A[n], A[2]+A[n-1],..., A[n/2]+A[n/2+1]). | ||||||||||||||||||||||
Дан массив A(N). Найти мin(A[1]+A[n/2+1],A[2]+A[n/2+2],...,A[n/2]+A[n]). | ||||||||||||||||||||||
Дан массив A(N). Преобразовать его по правилу: большее из A[i] и A[n/2+i] (i=1,...,n/2) принять в качестве нового значения A[i], а меньшее - в качестве нового значения A[n/2+i]. | ||||||||||||||||||||||
Дан целочисленный массив A(N) Найти наименьшее из четных чисел, входящих в последовательность A[1]-1, A[1], A[2],..., A[n] и количество нечетных чисел. | ||||||||||||||||||||||
Дан целочисленный массив A(N). Найти наибольшее из нечетных и количество четных чисел, входящих в последовательность A[1],..., A[n], A[n]+1. | ||||||||||||||||||||||
В одномерном массиве найти наибольший элемент и поменять его местами с последним. | ||||||||||||||||||||||
Составить программу для расчета структуры фондов в производстве в виде:
Рассчитать сумму фондов по каждой фирме процентную долю. Найти суммы и среднее значение основных и оборотных фондов. Результат вывести в таблице. | ||||||||||||||||||||||
Составить программу для расчета заработной платы сотрудников предприятия в виде:
рассчитать подоходный налог и заработную плату каждого сотрудника, если подоходный налог составляет 13% от суммы оклада и премии. Найти общую сумму премий и зарплаты. Результат вывести в таблице. | ||||||||||||||||||||||
Вычислить произведение элементов каждой строки матрицы и определить число строк с положительным произведением. | ||||||||||||||||||||||
Вычислить сумму отрицательных элементов каждого столбца матрицы и записать их в массив. | ||||||||||||||||||||||
Дана квадратная матрица. В строках с положительным элементом на главной диагонали найти сумму всех элементов. | ||||||||||||||||||||||
Дана квадратная матрица. Запомнить в массиве положительные элементы главной диагонали. | ||||||||||||||||||||||
Дана квадратная матрица. Найти сумму тех элементов матрицы, сумма индексов которых четная. | ||||||||||||||||||||||
Дана квадратная матрица. Найти сумму элементов строки, в которой расположен элемент с наименьшим значением. | ||||||||||||||||||||||
Дана квадратная матрица. В столбцах с отрицательным элементом на главной диагонали найти сумму всех элементов. | ||||||||||||||||||||||
Дана квадратная матрица. В столбцах с положительным элементом на главной диагонали найти сумму всех элементов. | ||||||||||||||||||||||
Дана квадратная матрица. В строках с положительным элементом на главной диагонали найти наибольший из элементов. | ||||||||||||||||||||||
Дана квадратная матрица. Получить массив из значений элементов, находящихся в начале каждой строки матрицы до элемента, принадлежащего главной диагонали включительно. | ||||||||||||||||||||||
Дана квадратная матрица. Получить новую матрицу, умножая элементы старой на 2, если наибольший элемент находится на главной диагонали и поделив на 2 в противном случае. | ||||||||||||||||||||||
Дана матрица. Найти среднее арифметическое наибольшего и наименьшего значений ее элементов. | ||||||||||||||||||||||
Дана матрица. Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент. | ||||||||||||||||||||||
Дана матрица. Указать индексы всех элементов с наибольшим значением, если таких элементов несколько. | ||||||||||||||||||||||
Дана матрица. В каждой строке исключить наибольший и наименьший элементы, а среди остальных найти среднеарифметические значения и записать их в массив. | ||||||||||||||||||||||
Дана матрица. В каждой строке выбрать элемент с наименьшим значением, затем среди этих чисел выбрать наибольшее и указать его индексы. | ||||||||||||||||||||||
Дана матрица. В каждом столбце выбрать элемент с наибольшим значением, затем среди этих чисел выбрать наименьшее и указать его индексы. | ||||||||||||||||||||||
Дана матрица. Дополнить ее столбцом, в который записать суммы соответствующих положительных элементов строк исходной матрицы. | ||||||||||||||||||||||
Дана матрица. Дополнить ее строкой, в которую записать суммы соответствующих отрицательных элементов столбцов исходной матрицы. | ||||||||||||||||||||||
Дана матрица. Записать в массив индексы наибольших элементов в строках. | ||||||||||||||||||||||
Дана матрица. Найти наибольшие значения по строкам матрицы и записать их в массив. | ||||||||||||||||||||||
Сдвинуть циклически столбцы матрицы (Первый столбец становится на место второго, второй на место третьего и т.д. Последний - на место первого). | ||||||||||||||||||||||
Сдвинуть циклически строки матрицы (Первая строка становится на место второй, вторая на место третьей и т.д. Последняя - на место первой). | ||||||||||||||||||||||
Дана матрица. Получить новую матрицу, путем удаления из старой столбца, в котором находится максимальный элемент. | ||||||||||||||||||||||
Дана матрица. Получить новую матрицу, путем удаления из старой строки, в которой находится минимальный элемент. | ||||||||||||||||||||||
Дана матрица. Найти номер столбца, обладающего наибольшей суммой модулей элементов. Найти наименьшее из значений этого столбца. | ||||||||||||||||||||||
Дана матрица. Найти сумму тех строк, которые начинаются c отрицательного элемента. | ||||||||||||||||||||||
Дана матрица. Определить суммы положительных элементов строк и записать их в массив. | ||||||||||||||||||||||
Дана матрица. Указать индексы наименьших элементов в столбцах. | ||||||||||||||||||||||
Дана целочисленная матрица. Найти номера строк, все элементы которых четные. Если таких строк нет, то вывести сообщение об этом. | ||||||||||||||||||||||
Дана матрица. Отсортировать каждую строку матрицы в порядке возрастания. | ||||||||||||||||||||||
Заменить отрицательные элементы каждого столбца матрицы на наименьшее положительное число соответствующих столбцов этой матрицы. Если положительных элементов нет, то заменить нулями. | ||||||||||||||||||||||
Заменить отрицательные элементы матрицы на среднеарифметическое наибольшего и наименьшего элементов соответствующих строк. | ||||||||||||||||||||||
Найти минимальные элементы каждой строки квадратной матрицы и поместить их на главную диагональ, а диагональные элементы записать на место минимальных. | ||||||||||||||||||||||
Найти наибольшие элементы каждой строки матрицы и записать их в массив. | ||||||||||||||||||||||
Найти наименьшие элементы каждого столбца квадратной матрицы и поменять их местами с элементами на главной диагонали. | ||||||||||||||||||||||
Найти наименьший элемент главной диагонали квадратной матрицы и вывести на печать всю строку, в которой он находится. | ||||||||||||||||||||||
Найти наименьшие значения столбцов матрицы и записать их в массив. | ||||||||||||||||||||||
Найти наименьший элемент матрицы и записать нули в ту строку и столбец, где он находится. | ||||||||||||||||||||||
Найти разности наибольшего и наименьшего элемента в каждом столбце матрицы и записать их в массив. | ||||||||||||||||||||||
Найти строки матрицы с наименьшим количеством отрицательных элементов. | ||||||||||||||||||||||
Определить количество отрицательных, нулевых и положительных элементов матрицы в каждой строке и заполнить ими соответствующие массивы. |
Зав. кафедрой ММИЭ
Л.Ю. Богачкова 27.10.2006