Основы объектно-ориентированного программирования на языке C# book | Page 170

8 Вправи слово ”злiва” означає “безпосередньо злiва” i т.п.) продумати са- мостiйно. Масиви 11. Написати програму, що забезпечує введення з консолi послiдов- ностi з не бiльше 100 цiлих чисел та знаходження найбiльшого серед них. Зберiгати введенi числа в масивi. 12. Написати програму для знаходження трикутника з найбiльшим можливим периметром, вершини якого належать заданiй кори- стувачем з консолi послiдовностi з попарно рiзних 10 точок на площинi, заданих цiлочисельними координатами x, y. Якщо та- кого трикутника не iснує (усi точки розташованi на однiй пря- мiй), програма має вивести вiдповiдне повiдомлення. 13. Написати програму для транспонування прямокутноı̈ матрицi цiлих чисел розмiру не бiльше 50 × 50. Розмiр та елементи ма- трицi вводяться через консоль, пiсля чого транспонована матри- ця виводиться програмою на консоль. Деталi способу введення та форму виведення даних продумати самостiйно. Наприклад, при введеннi матрицi   1 2 3 , 4 5 6 програма має вивести матрицю   1 4  2 5  . 3 6 14 ∗ . Написати програму знаходження кiлькостi зв’язних областей у чорно-бiлому зображеннi розмiру не бiльше 20 × 20, заданому двовимiрним масивом чисел 0, 1, що вводиться користувачем через консоль. Наприклад, при вводi зображення 0 0 1 0 0 0 1 1 0 0 1 1 1 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 програма має виводити 2 , тобто зображення мiстить двi зв’язнi областi (трикутник злiва та прямокутник справа). 170