- Дана последовательность целых чисел. Для хранения последовательности можно использовать одномерный массив или любую другую подходящую коллекцию. Выбор структуры данных обосновать. Ввод вывод данных – файловый. Вывести на экран в порядке возрастания все положительные двухзначные числа, заменив их на противоположное значение.
- Использование структур данных. Во всех задачах данного раздела подразумевается, что исходная информация хранится в текстовом файле input.txt, каждая строка которого содержит полную информацию о некотором объекте; результирующая информация должна быть записана в файл output.txt. Для хранения данных внутри программы организовать одномерный массив структур или коллекцию структур. Выбор коллекции обосновать. На основе данных входного файла составить список студентов, включающий фамилию, факультет, курс, группу, результаты сдачи трех экзаменов. Вывести в новый файл информацию о тех студентах, которые имеют хотя бы одну двойку, сгруппировав выводимые данные по факультету.
Максимально простой алгоритм, без использования не оговоренных методов и библиотек. Пожалуйста, добавьте также комментарии, чтобы можно было понять как работает алгоритм.