2.5. Результат выполнения программы

СРЕДНЕЕ ЗНАЧЕНИЕ ЭЛЕМЕНТОВ ПЕРВОЙ СТРОКИ S = 4.4

ЗНАЧЕНИЯ ЭЛЕМЕНТОВ НОВОЙ МАТРИЦЫ

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

Определение массивов.

Одномерные массивы.

Двумерные массивы.

Операторы описания массивов.

Различные способы присвоения значений элементам массивов.

Операторы присвоения DATA-READ, INPUT, LET.

Операторы цикла.

Вложенные циклы.

Использование вложенных циклов для присвоения значений элементам массива.

Использование вложенных циклов для вывода результатов на печать.

Операторы вывода на печать.

Приложение

Вариант 1

Оклады сотрудников распределены по степеням и классам:

Степень1 Степень 2 Степень 3

Класс 1

Класс 2

Класс 3

973

1180

1300

989

1265

1400

1060

1345

1520

Произведено увеличение окладов для 1 класса на 2.3 %; для 2 класса на 3.5 %; для 3 класса на 5.6 %.

Задание 1. Подсчитать новые оклады и вывести их на печать в заданной форме.

Задание 2. Найти сумму всех окладов.

ВАРИАНТ 2

Результаты сдачи экзаменов занесены в ведомость:

Математика История Физика

Иванов

Кузнецов

Михайлов

Петров

3

с+1

5

3

3

3

с+1

4

5

3

5

с+1

Задание 1. Подсчитать средний балл по каждой дисциплине и по каждому учащемуся.

Задание 2. Подсчитать общий средний балл по группе.

ВАРИАНТ 3

Дана матрица:

Задание 1. Найти сумму всех элементов матрицы и сумму элементов, стоящих на главной диагонали матрицы.

Задание 2. Поменять местами первый и второй столбец и распечатать полученную матрицу.

ВАРИАНТ 4

Дан определитель:

Задание 1. Найти значение определителя.

Задание 2. Умножить определитель на число с+2.3. Вывести полученный определитель на печать.

ВАРИАНТ 5

Даны две матрицы:

и

Задание 1. Найти сумму матриц и распечатать полученную матрицу.

Задание 2. Найти определители матриц.

ВАРИАНТ 6

В компании служат шесть человек с различной почасовой оплатой:

Служащий 1 2 3 4 5 6

Отработанные за

неделю часы

40+c 42 38+c 44 35+c 36
Плата за один час 3.2 3.2 3.0 3.0 3.0 2.8

Задание 1. Подсчитать недельный заработок каждого служащего и всю сумму денег, выплачиваемую всем служащим за неделю.

Задание 2. Результаты задания 1 вывести на печать в виде одномерного массива.

ВАРИАНТ 7

Дана матрица:

Задание 1. Умножить первую строку на число "c". Матрицу вывести на печать.

Задание 2. Поменять местами второй и третий, первый и четвертый столбец. Матрицу вывести на печать.

ВАРИАНТ 8

Даны две матрицы:

и

Задание 1. Найти произведение матриц. Вывести полученную матрицу на печать.

Задание 2. Найти среднее значение элементов полученной матрицы.

ВАРИАНТ 9

Дана матрица:

Задание 1. Просуммировать элементы первой и второй строки. Результат вывести в одномерном массиве размером 4.

Задание 2. Найти среднее значение элементов заданной матрицы.

ВАРИАНТ 10

Дана матрица:

Задание 1. Сформировать одномерный массив из диагональных элементов (I = J).

Задание 2. Просуммировать элементы полученного одномерного массива.

ВАРИАНТ 11

Дан массив X:

Задание 1. Вычислить значения функции при значениях аргумента, заданных в массиве X, поместить их в массив Y и распечатать этот массив.

Задание 2. Найти среднее значение элементов массива X и массива Y.

ВАРИАНТ 12

Для изготовления печенья требуется следующий расход продуктов:

мука 2 стакана по 1 р. 20 к. за 1 стакан
яйцо 4 шт. по 2 р. 20 к. за шт.
маргарин 200 г по 3 р. 10 к. за 100 г
сахар 1 стакан по 2 р. 40 к. за 1 стакан

Задание 1. Сформировать два одномерных массива: по величине требуемого продукта и по стоимости. Найти стоимость отдельных продуктов и вывести на печать с помощью одномерного массива.

Задание 2. Найти общую стоимость печенья.

ВАРИАНТ 13

Даны два одномерных массива:

Задание 1. Вычислить сумму и разность двух одномерных массивов.

Задание 2. Считая, что оба массива являются координатами векторов X и Y, найти скалярное произведение векторов.

ВАРИАНТ 14

Дана матрица:

Задание 1. Найти сумму первой и второй строки, полученный результат оформить в виде одномерного массива и вывести на печать.

Задание 2. Найти среднее значение всех столбцов, результат оформить в виде одномерного массива.

ВАРИАНТ 15

Дана матрица:

Задание 1. Переставить первую и вторую строку матрицы и полученную матрицу вывести на печать.

Задание 2. Найти сумму элементов, стоящих на диагонали матрицы в виде одномерного массива.

ВАРИАНТ 16

Даны две матрицы:

и

Задание 1. Найти произведение матриц и распечатать полученную матрицу.

Задание 2. Найти разность матриц.

ВАРИАНТ 17

В компании служат пять человек с различной почасовой оплатой:

Служащий 1 2 3 4 5
Отработанные за неделю часы 66 49 76 55 22
Плата за 1 час 203 239 451 563 365

Задание 1. Подсчитать заработок каждого служащего за месяц и всю сумму денег, выплачиваемую всем служащим за неделю.

Задание 2. Увеличить всем оклад на 5 %.

ВАРИАНТ 18

Дана матрица:

Задание 1. Умножить третью строку на произвольное число "c". Матрицу вывести на печать.

Задание 2. Поменять местами вторую и третью, первую и четвертую строку. Матрицу вывести на печать.

ВАРИАНТ 19

Даны две матрицы:

и

Задание 1. Найти сумму матриц. Вывести полученную матрицу на печать.

Задание 2. Найти определители матриц.

ВАРИАНТ 20

Дана матрица:

Задание 1. Найти разность между первой и второй строкой. Результат вывести в одномерном массиве размером 4.

Задание 2. Найти среднее значение элементов заданной матрицы.

ВАРИАНТ 21

Дана матрица:

Задание 1. Найти обратную матрицу.

Задание 2. Просуммировать элементы первой строки.

ВАРИАНТ 22

Дан массив X:

Задание 1. Вычислить значения функции Y = sin(x) при значениях аргумента, заданных в массиве X, поместить их в массив Y и распечатать этот массив.

Задание 2. Найти среднее значение элементов массива Y.

ВАРИАНТ 23

Для изготовления одной порции печенья требуется следующий расход продуктов:

мука 2 стакана по 346 р. за 1 стакан
яйцо 4 шт. по 2454 р. за шт.
маргарин 200 г по 723 р. за 100 г
сахар за 1 стакан по 837 р. 1 стакан

Задание 1. Сформировать массив (). Найти стоимость отдельных продуктов и вывести на печать с помощью одномерного массива.

Задание 2. Найти общую стоимость печенья. Сформировать массив для данного количества порций печенья.

ВАРИАНТ 24

Даны два одномерных массива:

Задание 1. Сформировать программным способом двумерный массив и найти среднее значение элементов полученного массива.

Задание 2. Считая, что оба массива являются координатами векторов X и Y, найти скалярное произведение векторов.

ВАРИАНТ 25

Дана матрица:

Задание 1. Диагональные элементы оформить в виде одномерного массива и вывести на печать. Найти среднее этих диагональных элементов.

Задание 2. Поменять местами первую и третью строку.

ВАРИАНТ 26

Дана матрица:

Задание 1. Сложить первую и вторую строку матрицы и полученную матрицу вывести на печать.

Задание 2. Найти обратную матрицу.

Примечание. В заданных вариантах значение буквы "с" принимается равным последней цифре номера группы студента.

Список литературы

Светозарова Г.И., Мельников А.А., Козловский А.В. Практикум по программированию на языке Бейсик: Учебное пособие для вузов. – М.: Наука, 1988.

Мельникова О.И., Бонюшкина А.Ю. Начало программирования на языке Q Basic. – М.: ЭКОМ, 1997.

Вострикова З.П., Вострикова О.Ю., Туева С.С. Программирование на языке “Бейсик” для персональных ЭВМ. – М.: Финансы и статистика, 1993.

Фигурнов В.Э. IBM-PС для пользователя. – 6–7-е изд. – М.: Финансы и статистика, 1997–1998.


Информация о работе «Методы работы с массивами на языке BASIC»
Раздел: Информатика, программирование
Количество знаков с пробелами: 22462
Количество таблиц: 7
Количество изображений: 0

Похожие работы

Скачать
10717
0
0

... I+J<N+I элементы матрицы расположены над побочной диагональю I+J>N+I элементы матрицы расположены под побочной диагональю.   Ниже приведены примеры задач с массивами на языке Turbo Pascal.   Пример 1. Ввод значений элементов массива с помощью генератора случайных чисел и вывод их в строчку.   Примечание: Для использования случайных чисел в TP используются операторы ...

Скачать
282295
41
133

... 2 >= Y And д + В > С — False, далее д*Х + B*Y = D And ( // <= Y And Y <= Q) - False, последней операция Or. которая лает результат — False. 3.3.3. Символьное выражение В Visual Basic определена одна операция с символьными данными - конкатенация (сцепление), позволяющая объединять несколько строк в одну. Знак операции — “+” или “&”. Операндами символьного выражения могут быть: ...

Скачать
162387
4
0

... схем «ухода» от налогов. Такие налоговые разработки, не направленные на уравнивание возможностей налогоплательщиков по использованию схем минимизации, исключающие тиражирование примененных методик, представляют особую ценность для развития бизнеса. 8 Труды молодых ученых № 1, 2008 Таким образом, общие принципы налоговой оптимизации можно сформулировать следующим образом: - законность, ...

Скачать
111865
8
25

... перешли к построению графиков. Это осуществляется с помощью Мастера диаграмм. Построили графики, указанные в задании. Описание построения графиков и диаграмм можно увидеть в теоретических сведениях курсовой работы по информатике. Перешли к построению схемы нефтяного терминала, что будет рассмотрено в теоретических частях нашей курсовой работы ниже по тексту. 5. Значения ячеек таблицы, содержащих ...

0 комментариев


Наверх