- •Теоретичні відомості до лабораторної роботи № 1 Приклад перетворення типів та форматування вводу-виводу
- •Функціональний if (тернарна операція)
- •Цикл з лічильником for
- •Приклади
- •Цикли while (з передумовою), do while (з післяумовою)
- •Приклади
- •Типи даних Переліки
- •Структури
- •Багатовимірні масиви
- •Ступінчасті (невирівняні) масиви
- •Варіанти завдань до лабораторної роботи №1
Варіанти завдань до лабораторної роботи №1
Елементи масиву
задаються так:
.
Знайти середнє арифметичне всіх
елементів масиву, які потрапляють у
проміжок
.
Всі інші записати у файл “Others.dat”,
впорядкувавши їх в порядку
спадання.У файлі “Array.dat” зберігаються елементи масиву
.
Сформувати масив
таким чином:
...
Обчислити
,
де х
– добуток додатних елементів масиву
В, а
.Елементи масиву
задаються так:
.
Із елементів масиву А
побудувати масив В
наступним чином: спочатку йдуть елементи
масиву А,
квадрати яких належать відрізку
,
а потім усі інші елементи. Зберігаючи
порядок, записати у файл “Great.dat”
усі елементи масиву В,
які становлять не менше р
% від другого найбільшого елемента
масиву А.
Нехай
– деякі n-вимірні
дійсні вектори, координати яких
зберігаються у файлі. Обчислити значення
функції
Елементи масиву задаються так:
.
Обчислити
.
Записати у файл “Order.dat”
елементи масиву А,
впорядковані в порядку зростання їх
модулів.Нехай S – площа трикутника, вершинами якого є точки
(координати зберігаються у файлі).
Обчислити значення функції
Елементи масиву
задаються так:
.
Знайти кількість елементів масиву,
які задовольняють умову
.
Записати у файл найдовшу послідовність
елементів масиву А,
які задовольняють попередню умову.Нехай точки є вершинами трикутника АВС. (Координати зберігаються у файлі). Обчислити значення функції
Елементи масиву задаються так:
.
Побудувати масив
так:
Записати у файл найдовшу зростаючу
послідовність елементів масиву А.У файлі зберігаються числа а, b, с, які є довжинами трьох відрізків. Обчислити значення функції
Елементи масиву задаються так:
.
Знайти
.
Записати у файл всі елементи масиву
А, які
потрапляють у проміжок
У файлі зберігаються координати точок , які є вершинами трикутника АВС. Обчислити значення функції
Елементи масиву задаються так:
.
Обчислити х+у,
якщо x
– сума модулів таких елементів масиву,
індекси яких кратні числам 2 і 3, у
– добуток всіх інших елементів масиву.
Записати у файл k
елементів масиву А,
які найменше відрізняються від
середнього арифметичного його додатних
елементів.Знайти суму цілих розв’язків системи нерівностей
серед елементів файлу “Numbers.dat”,
які належать проміжку
.У файл Points.txt зберігаються координати точок трьохвимірного простору (кількість точок наперед невідома). Вивести усі пари точок, які задовольняють умову:
,
де
– довжина відрізка, який сполучає
відповідні точки. Обчислення відстані
між точками та пошук функцій max
і min
реалізувати у вигляді функцій.У файлі Triangle.txt зберігаються координати вершин
(кількість трикутників наперед
невідома). Вивести координати вершин
трикутника, площа якого є найменшою.
Обчислення площі трикутника реалізувати
у вигляді процедури функції.У текстовому файлі задані коефіцієнти многочленів. Знайти їх НСК.
У файлі Quadrangle.txt зберігаються координати вершин чотирикутників (кількість чотирикутників наперед невідома). Вивести координати вершин чотирикутника, периметр якого найменше відрізняється від середнього периметру. Обчислення середнього периметру реалізувати у вигляді процедури функції.
Елементи прямокутної матриці
задаються так:
,
.
Записати у файл Frequency.txt
різні елементи матриці А та
кількість їх повторів, реалізувавши
обчислення НСД за допомогою
процедури-функції.У файлі Matrix.dat зберігаються прямокутні матриці з дійсними елементами. Перший рядок містить кількість матриць. Другий – кількість рядків та стовпців першої матриці. Наступний – елементи першої матриці. Далі йдуть розмірності другої матриці і тд. Визначити, яку найбільшу кількість матриць, які йдуть підряд одна за одною, можна перемножити та вивести їх добуток.
У файлі зберігаються цілі числа, кількість яких наперед невідома. Знайти кількість чисел серед них, які не перевищують квадрат добутку їх цифр у системі числення за основою р. Обчислення добутку цифр у заданій системі числення числа реалізувати у вигляді функції.
Елементи масиву задаються так:
.
(min і НСК реалізувати у вигляді
процедур-функцій). Знайти найменший
цілий розв’язок системи нерівностей
.
У текстовому файлі зберігаються квадратні матриці. Для кожної матриці знайти діагональ, сума елементів якої є максимальною. Приклад
0 7 0
5 1 4
9 –1 6
Задано n матриць. Вивести ту з них, для якої добуток її k-го найбільшого та m-го найменшого найменше відрізняється від середнього арифметичного суми квадратів її елементів, що лежать у рядках з парними індексами та стовпцях з непарними індексами. Приклад. –2 є 3-им найбільшим елементом матриці
–2 4
–1 –5.
Нехай S – площа трикутника, вершинами якого є точки (координати зберігаються у файлі). Обчислити значення функції
Елементи масиву задаються так: . Обчислити . Записати у файл “Order.dat” елементи масиву А, впорядковані в порядку зростання їх модулів.
