Лабораторная работа №2
Цель занятия: ознакомиться с операциями отношения, логическими операциями и условными операторами, приобрести навыки их использования при разветвленных вычислениях.
Порядок выполнения работы:
1. Из файла-сценария с помощью функции диалогового ввода ввести с клавиатуры все необходимые данные. Выполнить расчет с использованием условных операторов и вывести результаты в командное окно.
2. Написать файл-функцию с использованием операторов ветвления и циклов, на основании вариантов задания.
Содержание отчета:
1. Номер и название лабораторной работы
2. ФИО студента, группа.
3. Цель работы.
3. Пример расчета и вывода данных.
4. Выводы.
Задание 1. (Вариант - порядковый номер по журналу):
№ варианта | Задание |
Найти сумму положительных из четырех заданных переменных. | |
Найти максимальное значение из четырех заданных переменных и вывести ее. | |
Заданы четыре переменные. Наименьшую из них заменить на сумму остальных. | |
Заданы четыре переменные. Подсчитать количество отрицательных и количество нулевых из них. | |
Найти произведение отрицательных из четырех заданных переменных. | |
Заданы две фигуры: квадрат задан длиной стороны, а круг – длиной радиуса. Определить, какая из них имеет большую площадь и во сколько. | |
Заданы четыре переменные. Все отрицательные из них заменить абсолютными значениями и увеличить в 2 раза. | |
Заданы четыре переменные, подсчитать количество равных нулю, положительных и отрицательных. | |
Даны четыре переменные. Найти среди них переменные, наиболее близкие по значению к ![]() | |
Заданы четыре переменные. Все положительные из них заменить отрицательными значениями, умноженными на 5. | |
Найти минимальное и максимальное значения из четырех заданных переменных. | |
Заданы четыре значения. Определить какие из них целые. | |
Заданы четыре переменные. Подсчитать количество и произведение значений, попавших в интервал [1 5]. | |
Заданы четыре переменные. Подсчитать количество отрицательных и количество нулевых из них. | |
Найти произведение отрицательных из четырех заданных переменных. |
Задание 2.
№ | Вход.массив | Формируемый массив | Задача |
![]() | ![]() | Сформировать массив А 1 из минимальных элементов строк матрицы А и массив В 1 из минимальных элементов строк матрицы В. Среди элементов А 1 и В 1 найти максимальный | |
![]() | ![]() | Сформировать массив С – сумму элементов массивов А и В. Найти максимальное значение массивов А, В, С. | |
![]() | ![]() | Определить минимальные элементы в матрицах А и В (mА и mВ). Вычислить С = А * В * mА * mВ. | |
![]() | ![]() | Сформировать массив А 1 из максимальных элементов строк матрицы А и массив В 1 из максимальных элементов строк матрицы В. Упорядочить массив А 1 по возрастанию, а массив В 1 – по убыванию. | |
![]() | ![]() | Определить максимальные элементы в матрице А и массиве В (mА и mВ). Вычислить С = А * В * mА * mВ. | |
![]() | ![]() | Сформировать массив А 1 из средних значений элементов строк матрицы А. Упорядочить массив А 1 по возрастанию, а В – по убыванию. Осуществить поэлементное умножение А 1 и В. | |
![]() | ![]() | Заменить строку матрицы А, содержащую максимальный элемент, массивом В. Вычислить сумму элементов полученной матрицы. | |
![]() | ![]() | Массив А упорядочить по возрастанию и заменить им последнюю строку матрицы В. | |
![]() | ![]() | Упорядочить по возрастанию массивы А и В. Осуществить поэлементное деление упорядоченных массивов. Определить произведение элементов результирующего массива. | |
![]() | ![]() | Вычислить произведение элементов матрицы А (рА) и сумму элементов матрицы В (сВ). Вычислить матрицу С = рА * сВ * А * В '. | |
![]() | ![]() | Определить минимальные элементы в матрицах А и В (mА и mВ). Вычислить С = А * В * mА * mВ. | |
![]() | ![]() | Сформировать массив А 1 из максимальных элементов строк матрицы А. Осуществить поэлементное умножение А 1* В. Упорядочить массив А 1 по возрастанию. | |
![]() | ![]() | Заменить строку матрицы А, содержащую минимальный элемент, массивом В. Вычислить произведение элементов полученной матрицы. | |
Продолжение таблицы 3.5 | |||
![]() | ![]() | Массив А упорядочить по убыванию и заменить им первую строку матрицы В. | |
![]() | ![]() | Сформировать массив С – произведение элементов массивов А и В. Найти максимальные и минимальные значения массивов А, В, С. |