Завдання.

  1. Створити структуру «бінарне дерево» з елементів файлу з цілих чисел. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Обчислити кількість елементів дерева, які за значенням більше 12.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з символів. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Знайти значення самого лівого листа непустого дерева.

 

  1. Створити структуру «бінарне дерево» (інформаційні поля – рядок тексту, довжина рядка) по довжині рядків з елементів текстового файлу. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Обчислити середнє арифметичне довжин елементів цього дерева.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з цілих чисел. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Обчислити середнє арифметичне додатних елементів цього дерева.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з дійсних чисел. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Скласти підпрограму зміни місцями максимального і кореневого элементу дерева.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з символів. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Скласти підпрограму зміни місцями мінімального і кореневого элементу дерева.

 

  1. Створити структуру «бінарне дерево» (інформаційне поле – рядок тексту) по першому символу рядка з елементів текстового файлу. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Надрукувати інформацію усіх елементів дерева – листів.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з цілих чисел. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Скласти підпрограму, яка усі парні додатні елементи заміняє їх квадратами.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з дійсних чисел. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Скласти підпрограму для зміни значень від’ємних елементів на їх модулі.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з символів. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Скласти підпрограму зміни місцями мінімального і максимального элементів дерева.

 

  1. Створити структуру «бінарне дерево» (інформаційне поле – рядок тексту) по останньому символу рядка з елементів текстового файлу. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Скласти підпрограму, яка визначає, чи є рядок, введений з клавіатури, серед елементів дерева.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з символів. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Знайти серед елементів дерева мінімальний за кодом та надрукувати цей елемент, його код і адрес цього елемента.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з цілих чисел. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Знайти максимальний додатний елемент дерева і його адрес.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з дійсних чисел. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Обчислити мінімальний елемент дерева і його адрес.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з дійсних чисел. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Надрукувати усі від’ємні елементи дерева та їх адреса.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з символів. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Знайти серед елементів дерева символи цифр. Надрукувати їх і їх адреса, якщо цифр нема, надрукувати відповідне повідомлення.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з цілих чисел. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Скласти підпрограму друку всіх елементів дерева, значення яких у діапазоні [ a, b ].

 

  1. Створити структуру «бінарне дерево» з елементів файлу з дійсних чисел. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Обчислити кількість від’ємних елементів дерева.

 

  1. Створити структуру «бінарне дерево» (інформаційні поля – рядок тексту, довжина рядка) по довжині рядків з елементів текстового файлу. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Поміняти місцями максимальний за довжину елемент дерева з кореневим елементом.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з символів. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Знайти серед елементів дерева символи латиських букв. Обчислити їх кількість, якщо таких нема, надрукувати відповідне повідомлення.

 

  1. Створити структуру «бінарне дерево» з елементів файлу з символів. Кількість елементів масиву розраховується за формулою n > 10 + 2i, де i – номер варіанту. Обчислити кількість символів – не цифр, якщо таких нема, надрукувати відповідне повідомлення.