Составление, ввод, отладка и выполнение программ, использующих двумерные массивы. Вариант №1.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: вычислить и вывести сумму и число положительных элементов каждого столбца матрицы А(10,15).
Вариант №2.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: вычислить и вывести сумму и число отрицательных элементов каждой строки матрицы А(10,10).
Вариант №3
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: вычислить и вывести сумму и число элементов, находящихся над главной диагональю матрицы А(8,8).
Вариант №4
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: вычислить и вывести сумму и число элементов, находящихся под главной диагональю матрицы С(8,8).
Вариант №5.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: записать на место отрицательных элементов, матрицы А(10,10) нули и вывести ее в виде таблицы.
Вариант №6.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: записать на место положительных элементов матрицы А(10,10) единицы и вывести ее в виде таблицы.
Вариант №7.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле: ,k=1,2,…,n.
4.Написать программу для решения следующей задачи: упорядочить по возрастанию элементы каждой строки матрицы А(10,8) и вывести ее в виде таблицы.
Вариант №8.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле: , k=1,2,…,n.
4.Написать программу для решения следующей задачи: упорядочить по убыванию элементы каждого столбца матрицы А(8,10) и вывести ее в виде таблицы.
Вариант №9.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: найти в матрице D(8,8) наибольший и наименьший элементы, вывести их значения и номера, а затем поменять элементы местами и вывести измененную матрицу.
Вариант №10.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: в матрице D(10,10) найти строки с наибольшей и наименьшей суммой элементов и вывести на печать данные строки и суммы.
Вариант №11.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: в квадратной матрице порядка N вычислить и вывести сумму и число положительных элементов, стоящих на главной диагонали и ниже ее.
Вариант №12.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле:
.
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: упорядочить по возрастанию элементы той строки матрицы А(10,8), в которой находится наибольший элемент матрицы.
Вариант №13.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: в матрице В(6,6) все положительные элементы, стоящие на главной диагонали и выше ее, заменить на единицы.
Вариант №14.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: в квадратной матрице порядка N поменять местами строку и столбец, на пересечении которых стоит максимальный элемент.
Вариант №15.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: вычислить и вывести сумму и число отрицательных элементов матрицы В(6,6), стоящих на главной диагонали и выше ее.
Вариант №16.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: дана квадратная матрица порядка n. Для данного натурального m(m<=2n) найти сумму тех элементов матрицы, сумма индексов которых равна m.
Вариант №17.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: в матрице А(8,8) все отрицательные элементы, стоящие на главной диагонали и ниже ее, заменить нулями.
Вариант №18.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: для матрицы В(10,10) выяснить, верно ли, что наименьший элемент главной диагонали меньше, чем наибольший элемент побочной диагонали.
Вариант №19.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: в квадратной матрице порядка N заменить единицами все элементы строки и столбца, на пересечении которых стоит максимальный элемент.
Вариант №20.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: в квадратной матрице порядка М найти сумму элементов главной и побочной диагоналей.
Вариант №21.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: дана квадратная матрица порядка N. Заменить нулями все элементы, стоящие на главной диагонали и выше ее.
Вариант №22.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: упорядочить по убыванию элементы того столбца матрицы С(8,10), где находится наименьший элемент матрицы.
Вариант №23.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: в матрице В(6,8) заменить нулями все элементы строки и столбца, на пересечении которых стоит минимальный элемент.
Вариант №24.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: дана квадратная матрица порядка N. Заменить единицами все элементы, стоящие на главной диагонали и выше ее.
Вариант №25.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: в матрице С(6,10) найти наибольший из элементов первой и последней строк.
Вариант №26.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: вычислить и вывести сумму и число положительных элементов каждого столбца матрицы А(15,10).
Вариант №27.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: вычислить и вывести сумму и число элементов, находящихся над главной диагональю матрицы А(4,4).
Вариант №28.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: в квадратной матрице порядка С найти сумму элементов главной и побочной диагоналей.
Вариант №29.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: упорядочить по убыванию элементы того столбца матрицы С(6,8), где находится наименьший элемент матрицы.
Вариант №30.
1.Составить программу для вычисления элементов матрицы Y по известным элементам вектора X.
2.Составить программу для вычисления величины S по формуле: .
3.Составить программу для вычисления элементов одномерного массива по формуле:
4.Написать программу для решения следующей задачи: вычислить и вывести сумму и число отрицательных элементов каждого столбца матрицы А(10,10).
Лабораторная работа №6.
Работа с множествами.
Вариант№1
1.Дан текст. Найти множества, элементами которых являются встречающиеся в тексте цифры от 0 до 9 и знаки арифметических операций;
2.Дан текст. Найти с использованием множеств общее количество первых трёх букв алфавита.
Вариант№2
1.Дан текст. Найти множества, элементами которых являются встречающиеся в тексте буквы от «A» до «F» и от «X» до «Z»;
2.Дан текст. Найти с использованием множеств общее количества букв от «d» до «f».
Вариант№3
1.Дан текст. Найти множества, элементами которых являются встречающиеся в тексте знаки препинания и буквы от «E» до «N»;
2.Найти мощность множества, состоящего из делителей числа А.
Вариант№4
1.Дан текст. Вывести в алфавитном порядке элементы множества, составленного из букв от «A» до «Z»;
2.Найти мощность множества, состоящего из нечётных цифр числа А.
Вариант№5
1.Дан текст. Найти множество латинских букв, входящие в него; подсчитать количество знаков препинания;
2.Найти мощность множества, состоящего из объединения множеств натуральных чисел от 1 до А и делителей числа А.
Вариант№6
1.Вывести в алфавитном порядке все буквы текста, входящие в него не менее двух раз;
2.Найти мощность множества, состоящего из разности множеств натуральных чисел от 1 до (А+5) и делителей А.
Вариант№7
1.Вывести в алфавитном порядке все буквы текста, входящие в него не более двух раз;
2. Проверить справедливость соотношений
(А \ В) Ç (А \ С) = А \ (В Ç С).
(А \ В) Ç (А \ С) = А \ (В È С).
Вариант№8
1.Вывести в алфавитном порядке все буквы текста, входящие в него более двух раз;
2.Проиллюстрировать справедливость соотношений
(А È В) È С = А È (В È С).
Вариант№9
1.Вывести в алфавитном порядке все буквы текста, входящие в него по одному разу;
2.Проиллюстрировать справедливость соотношений
А \ В \ С = (А \ В) Ç (А \ С).
Вариант№10
1.Найти мощность множества, состоящего из всех букв текста;
2.Найти пересечения множеств натуральных чисел от 1 до А и делителей (А+3).
Вариант№11
1.Проиллюстрировать на примере некоммутативность операции разности множеств: А \ В ¹ В \ А;
2.Найти пересечение множеств, состоящих из делителей чисел A и B.
Вариант№12
1.Даны множества А, В, С Í U . Найти множества
А Ç (В \ С);
2.Дан текст. Найти с использованием множеств общее количество букв.
Вариант№13
1.Даны множества А, В, С Í U . Найти множество
А D В;
2.Дан текст. Найти с использованием множеств общее количество цифр и сравнить его с мощностью множества, составленного из всех букв текста.
Вариант№14
1.Даны множества А, В, С Í U . Найти множество
(А Ç В) \ С;
2.Найти пересечение множества натуральных чисел от 1 до А и делителей числа А.
Вариант№15
1.Даны множества А, В, С Í U . Найти множества
А Ç (В È С);
2.Дано множество А. Проверить входят ли элементы множества в множество, состоящее из чисел Фибоначчи
( первые два числа равны 1, а остальные получаются как сумма двух предыдущих).
Вариант№16
1.Проиллюстрировать справедливость соотношений:
А Ç (В È С) = ( А Ç В) È (А Ç С);
2.Сравнить мощность множества, состоящего из чисел от 1 до 6 с мощностью множества, состоящего из символов введённого текста.
Вариант№17
1.Проверить справедливость соотношений:
А È (А Ç В) = А Ç В;
А È (А Ç В) = А;
А \ (А \ В) = А Ç В;
2.Сравнить мощность множества, состоящего из чисел от 1 до N с мощностью множества, состоящего из делителей введённого числа.
Вариант№18
1.Проверить справедливость соотношений:
А Ç В = È ;
2.Сравнить мощность множества, состоящего из чисел от 1 до N с мощностью множества, состоящего из отрицательных элементов вектора В(1-10).
Вариант№19
1.Проиллюстрировать справедливость соотношений:
А´(В Ç С) = (А´В) Ç (А´С);
2.Сравнить мощность множества, состоящего из чисел от 1 до 6 с мощностью множества из положительных элементов вектора В(1-10).
Вариант№20
1.Вычислить А´В,А2,А´В´А.
2.Сравнить мощность множества, состоящего из чисел от 1 до 6 с множеством из элементов вектора В(1-10) не больших числа A.
Вариант№21
1.Дано множество R Í M´М. Задать списком и матрицей отношение ММ, если: R - «быть делителем»;
2.Даны множества А, В, С Í U . Найти множества
А È В È С.
Вариант№22
1.Дано множество R Í M´М. Задать списком и матрицей отношение ММ, если: R – «иметь один и тот же остаток от деления на 3»;
2.Даны множества А, В, С Í U . Найти множества
(А È В) \ (А È С).
Вариант№23
1.Дано множество R Í M´М. Задать списком и матрицей отношение ММ, если: R – «иметь общий множитель, отличный от единицы»;
2.Даны множества А, В, С Í U . Найти множества
А \ В Ç С.
Вариант№24
1.Дано множество R Í M´М. Задать списком и матрицей отношение ММ, если:
R = { (а, b) : (а -- b) -- чётное };
2.Даны множества А, В, С Í U . Найти множества
(А Ç В) È (С \ В).
Вариант№25
1.Дано множество R Í M´М. Задать списком и матрицей отношение ММ, если: R = { (а, b) : (а + b) -- чётное};
2.Даны множества А, В, С Í U . Найти множества
(С \ А) È В.
Вариант№26
1.Дано множество R Í M´М. Задать списком и матрицей отношение ММ, если: R = { (а, b) : (а + 1) делитель (а + b)};
2.Дано множество А. Проверить входят ли элементы множества А в множество, состоящее из элементов объединения букв от «f» до «q» и цифр.
Вариант№27
1.Дано множество R Í M´М. Задать списком и матрицей отношение ММ, если: R = { (а, b) : а делитель (а + b), а ¹ 1};
2.Дано множество А. Проверить входят ли элементы множества А в множество, состоящее из элементов встречающихся в тексте букв.
Вариант№28
1.Дано множество R Í M´М. Задать списком и матрицей отношение ММ, если: R – «быть меньше» и R–1;
2.Дано множество А. Проверить входят ли элементы множества А в множество, состоящее из элементов цифр числа.
Вариант№29
1.Дано множество R Í M´М. Задать списком и матрицей отношение ММ, если: R – «отличаться на 1» и ;
2.Дано множество А. Проверить входят элементы множества, состоящее из элементов букв текста от «a» до «d»; в множества А.
Вариант№30
1.Дано множество R Í M´М. Задать списком и матрицей отношение ММ, если: R – «быть чётным» и R2 – «быть меньше задать списком R1 oR2»
2.Дано множество А. Проверить входят ли элементы множества А в множество, состоящее из элементов натуральных чисел от 1 до С.
Лабораторная работа №7.
|