- •Задания для лабораторных работ
- •1 Семестр 1 курс
- •Лабораторная работа №1 Операционная система Windows, интерфейс пользователя.
- •Лабораторная работа 3.1.2
- •Лабораторная работа 3.1.3
- •Лабораторная работа 3.1.4
- •Лабораторная работа 3.1.5
- •Лабораторная работа 3.1.6
- •Лабораторная работа 3.1.7
- •Лабораторная работа 3.1.8
- •Лабораторная работа 3.1.9
- •Лабораторная работа 3.1.10
- •Лабораторная работа 3.1.11
- •Лабораторная работа 3.1.12
- •Лабораторная работа №3 (2 часть) Лабораторная работа 3.2.1
- •Лабораторная работа 3.2.3
- •Лабораторная работа 3.2.4
- •Лабораторная работа 3.2.5
- •Лабораторная работа 3.2.6
- •Лабораторная работа 3.2.7
- •Лабораторная работа №4. Обработка и представление экспериментальных данных в пакете Origin
- •Лабораторная работа 5 Задание 5.1
- •Задание 5.2
- •Задание 5.3
- •Задание 5.4
- •Задание 5.5
- •Задание 5.6
- •Задание 5.7
- •Задание 5.8
- •Задание 5.9
- •Задание 5.10
- •Задание 5.11
- •Задание 5.12
- •Задание 5.13
- •Задание 5.14
- •Задание 5.15
- •Задание 5.16
- •Задание 5.17
- •Задание 5.18
- •Задание 5.19
- •Задание 5.20
- •Задание 6.2.2
- •Задание 6.2.3
- •Задание 6.2.4
- •Задание 6.2.5
- •Задание 6.2.6
- •Задание 6.2.7
- •Задание 6.2.8
- •Задание 6.2.9
- •Задание 6.2.10
- •Задание 6.2.11
- •Задание 6.2.12
- •Задание 6.2.13
- •Задание 6.2.14
- •Задание 6.2.15
- •Задание 6.2.16
- •Задание 6.2.17
- •Задание 6.2.18
- •Задание 6.2.19
- •Задание 6.2.20
- •Задание 6.2.21
- •Задание 6.2.22
- •Задание 6.2.23
- •Задание 6.2.24
- •Задание 6.2.25
- •Задание 8.9
- •Задание 8.10
- •Задание 8.11
- •Задание 8.19
- •Задание 8.20
- •Задание 8.21
- •Задание 8.22
- •Задание 8.23
- •Задание 8.24
Задание 6.2.24
Используя операторы описания и присваивания, присвоить переменным определенных ниже типов значения:
целые – 1, -12,1, 13999.9; действительным - 1.12, 2.34, 4.56е-3; символьным – N, o, No.
Вычислить выражения 214*2/2 , 1/2*214*2 , 1e10+100. Объяснить результат.
{#include <stepen.h> – добавить в начало;
для вычисления степени использовать функцию st(основание, степень) – например, st(2,14)}
Ввести в ЭВМ, используя функции ввода-вывода, матрицу
-1.234 -345675.3 .0347 12
А = 34567. 2 -4.45678 45.356 13
20 345.12 125.25 14
и переменные - 2345 -123894.345 'Yes'
Записать введенные данные в файл и выдать их на экран в виде матрицы (бесформатно).
Используя форматированный вывод, записать в файл и на экран дисплея: матрицу А с 3 знаками после запятой и с 2 знаками после запятой; значения переменных – в виде " 1 var = _ _ _ _ 2 var = _ _ _ _ 3 var = _ _ _ _ _"(если имеются вещественные значения, то вывести с 4 знаками после запятой).
Задание 6.2.25
Используя операторы описания и присваивания, присвоить переменным определенных ниже типов значения:
целые – 101.52, 12,1, 3; действительным - 1.12, 2.34, -4.56, 25е23; символьным – Y, e, Yes.
Вычислить выражения 214*2/2 , 214*(2/2) , 1e10+100. Объяснить результат.
{#include <stepen.h> – добавить в начало;
для вычисления степени использовать функцию st(основание, степень) – например, st(2,14)}
Ввести в ЭВМ, используя функции ввода-вывода, матрицу
-1.234 -345675.3 .0347 12
А = 34567. 2 -4.45678 45.356 13
20 345.12 125.25 14
и переменные -.002345 -1238 'URA'
Записать введенные данные в файл и выдать их на экран в виде матрицы (бесформатно).
Используя форматированный вывод, записать матрицу А в файл и на экран дисплея с 3 знаками после запятой и с 2 знаками после запятой; значения переменных – в виде " 1 var = _ _ _ _ 2 var = _ _ _ _ 3 var = _ _ _ _ _"(если имеются вещественные значения, то вывести с 4 знаками после запятой).
Лабораторная работа № 7.
Задание 7.1
Вычислить значение синуса от 0 до 30 градусов с шагом 30 минут. Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.2
Вычислить значение косинуса от 0 до 30 градусов с шагом 30 минут. Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.3
Вычислить значение тангенса от 0 до 30 градусов с шагом 30 минут. Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.4
Вычислить значение логарифма десятичного от 0 до 5 с шагом 0.2 . Результат записать в файл с точностью до 6 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.5
Вычислить значение логарифма натурального от 3 до 6 с шагом 0.2 . Результат записать в файл с точностью до 4 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.6
Используя стандартную функцию перевести числа с плавающей запятой 2.4356, 3.567, 198.6, 56789.345, 98.56 в целые числа Результат записать в файл и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.7
Вычислить значения корня квадратного от 0 до 5 с шагом 0.2 . Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.8
Вычислить значение экспоненты от 20 до 25 с шагом 0.2 . Результат записать в файл с точностью до 6 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.9
Вычислить значение arcsin от 0 до .5 с шагом 0.02. Результат записать в файл в градусах и минутах и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.10
Вычислить значение arccos от –0,5 до 0 с шагом 0.05. Результат записать в файл в градусах и минутах и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.11
Вычислить значение синуса от 0 до 30 градусов с шагом 30 минут. Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.12
Вычислить значение косинуса от 0 до 30 градусов с шагом 30 минут. Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.13
Вычислить значение тангенса от 0 до 30 градусов с шагом 30 минут. Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.14
Вычислить значение логарифма десятичного от 0 до 5 с шагом 0.2 . Результат записать в файл с точностью до 6 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.15
Вычислить значение логарифма натурального от 3 до 6 с шагом 0.2 . Результат записать в файл с точностью до 4 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.16
Вычислить значение экспоненты от 20 до 25 с шагом 0.2 . Результат записать в файл с точностью до 6 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.17
Вычислить значения корня квадратного от -1 до 5 с шагом 0.2 . Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.18
Используя стандартные функции, представить числа с плавающей запятой в указанном ниже виде. Результат записать в файл и выдать на печать в виде таблицы. Ввод данных – с клавиатуры.
-
Число
Целая часть
Дробная часть
Округленное значение
Задание 7.19
Вычислить значение arcsin от x1 до x2 с шагом x3. Результат записать в файл в градусах и минутах и распечатать в виде таблицы. Значения x1, x2, x3 вводить с клавиатуры.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.20
Вычислить значение arccos от x1 до x2 с шагом x3. Результат записать в файл в градусах и минутах и распечатать в виде таблицы. Значения x1, x2, x3 вводить с клавиатуры.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.21
Вычислить значение синуса от x1 до x2 градусов с шагом x3 минут. Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы. Значения x1, x2, x3 вводить с клавиатуры.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.22
Вычислить значение косинуса от x1 до x2 градусов с шагом x3 минут. Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы. Значения x1, x2, x3 вводить с клавиатуры.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.23
Вычислить значение тангенса от x1 до x2 градусов с шагом x3 минут. Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы. Значения x1, x2, x3 вводить с клавиатуры.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.24
Вычислить значение тангенса от x1 до x2 градусов с шагом x3 минут. Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы. Значения x1, x2, x3 вводить с клавиатуры.
-
Аргумент
Функция
Аргумент
Функция
Задание 7.25
Вычислить значение квадратного корня от x1 до x2 с шагом x3. Результат записать в файл с точностью до 5 значащих цифр и распечатать в виде таблицы. Значения x1, x2, x3 вводить с клавиатуры.
-
Аргумент
Функция
Аргумент
Функция
Лабораторная работа № 8
Задание 8.1
В действительном массиве максимальной размерностью 8*8 найти в каждой строке максимальный элемент. Вывести в файл и на экран значение этих элементов, их номер в массиве и исходный массив. Ввод массива в ЭВМ организовать с клавиатуры, при вводе учесть возможность ввода массива меньшей размерности
Задание 8.2
В действительном массиве максимальной размерностью 7*7 найти в нечетных столбцах минимальные элементы. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив данных, найденные минимальные элементы и их номера.
Задание 8.3
В целом массиве максимальной размерности 5*5 найти максимальную сумму двух соседних по строкам элементов. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран массив исходных данных, найденную максимальную сумму.
Задание 8.4
В целом массиве максимальной размерности 10*10 найти максимальный элемент. В случае, если в диагонали имеются два или больше элементов, имеющих одинаковое значение, равное максимальному, определить их номера тоже. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные максимальные элементы и их номера.
Задание 8.5
В действительном массиве максимальной размерности 15*15 найти минимальные элементы в четных строках. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные минимальные элементы и их номера.
Задание 8.6
В целом массиве максимальной размерности 15*15 найти 5 максимальных элементов (не используя перестановок). Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные максимальные элементы и их номера.
Задание 8.7
В целом массиве максимальной размерности 20*20 найти максимальные элементы в нечетных строках. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные максимальные элементы и их номера.
Задание 8.8
В действительном массиве максимальной размерности 25*25 найти элементы, значения которых больше А и меньше B. Всем элементам, значения которых не лежат в интервале [А,В], присвоить значение, равное С. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Значение переменных А,В,С ввести с клавиатуры. Вывести в файл и на экран исходный и преобразованный массивы.