Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практическое_занятие3.doc
Скачиваний:
10
Добавлен:
11.09.2019
Размер:
377.34 Кб
Скачать

3.2 Порядок выполнения

Задание 1. Из файла-сценария с помощью функции диалогового ввода ввести с клавиатуры все необходимые данные. Выполнить расчет с использованием условных операторов и вывести результаты в командное окно с использованием команд диалогового вывода.

Таблица 3.4 Варианты заданий

Вариант

Задание

1

2

1

Найти сумму положительных из четырех заданных переменных.

2

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

3

Заданы четыре переменные. Наименьшую из них заменить на сумму остальных.

Продолжение таблицы 3.4

1

2

4

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

5

Найти произведение отрицательных из четырех заданных переменных.

6

Заданы две фигуры: квадрат задан длиной стороны, а круг – длиной радиуса. Определить, какая из них имеет большую площадь и во сколько.

7

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

8

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

9

Даны четыре переменные. Найти среди них переменные, наиболее близкие по значению к .

10

Заданы четыре переменные. Все положительные из них заменить отрицательными значениями, умноженными на 5.

11

Найти минимальное и максимальное значения из четырех заданных переменных.

12

Заданы четыре значения. Определить какие из них целые.

13

Заданы четыре переменные. Подсчитать количество и произведение значений, попавших в интервал [1; 5].

14

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

15

Найти произведение отрицательных из четырех заданных переменных.

Задание 2.

Написать файл-сценарий с использованием операторов ветвления и циклов, на основании вариантов задания, представленных в таблице 3.5. Элементы матрицы А задать произвольные с использованием оператора форматного ввода. Результаты работы представить в командном окне с использованием функции форматного вывода.

Таблица 3.5 Варианты заданий

Массив А

Массив В

Задача

1

2

3

4

1

Сформировать массив А1 из минимальных элементов строк матрицы А и массив В1 из минимальных элементов строк матрицы В. Среди элементов А1 и В1 найти максимальный

Продолжение таблицы 3.5

1

2

3

4

2

Сформировать массив С – сумму элементов массивов А и В. Найти максимальное значение массивов А, В, С. Отсортировать массивы А– по возрастанию, В – по убыванию.

3

Определить минимальные элементы в матрицах А и В (mА и mВ). Вычислить С=А*В*mА*mВ.

4

Сформировать массив А1 из максимальных элементов строк матрицы А и массив В1 из максимальных элементов строк матрицы В. Упорядочить массив А1 по возрастанию, а массив В1 – по убыванию.

5

Определить максимальные элементы в матрице А и массиве В (mА и mВ). Вычислить С=А*В*mА*mВ.

6

Сформировать массив А1 из средних значений элементов строк матрицы А.

Упорядочить массив А1 по возрастанию, а В – по убыванию. Осуществить поэлементное умножение А1 и В.

7

Заменить строку матрицы А, содержащую максимальный элемент, массивом В. Вычислить сумму элементов полученной матрицы.

8

Массив А упорядочить по возрастанию и заменить им последнюю строку матрицы В.

9

Упорядочить по возрастанию массивы А и В. Осуществить поэлементное деление упорядоченных массивов.

Определить произведение элементов результирующего массива.

9

Упорядочить по возрастанию массивы А и В. Осуществить поэлементное деление упорядоченных массивов.

Определить произведение элементов результирующего массива.

10

Вычислить произведение элементов матрицы А (рА) и сумму элементов матрицы В (сВ). Вычислить матрицу С=рА*сВ*А*ВT.

Продолжение таблицы 3.5

1

2

3

4

11

Определить минимальные элементы в матрицах А и В (тА и mВ).

Вычислить С=А*ВT* тА * mВ.

12

Сформировать массив А1 из максимальных элементов строк матрицы А. Осуществить поэлементное умножение А1*В. Упорядочить массив А1 по возрастанию.

13

Заменить строку матрицы А, содержащую минимальный элемент, массивом В. Вычислить произведение элементов полученной матрицы.

14

Массив А упорядочить по убыванию и заменить им первую строку матрицы В.

15

Сформировать массив С – произведение элементов массивов А и В.

Найти максимальные и минимальные значения массивов А, В, С.

Задание 3.

Написать файл-функцию с использованием операторов ветвления и циклов, для вычисления кусочно-заданной функции на основании вариантов задания, представленных в таблице 3.6.

Результат выполнения представить с использованием функции форматного вывода.

Таблица 3.6 Варианты заданий

№ варианта

Функция

№ варианта

Функция

1

2

3

4

1

2

Продолжение таблицы 3.6

1

2

3

4

3

4

5

6

7

8

9

10

11

12

13

14

15