Странное задание. Где это видано чтобы слова в нормальных текстах были из букв в алфавитном порядке! Ну да ладно в программировании это правильное задание.
Текст хранится в массиве. Создаете процедуру которая перебирает все буквы во всем тексте по очереди, для этого используете какой либо цикл.
Встречаете первую букву не пробел(значит это начало слова) и создаете цикл который будет проверять коды каждой буквы, если коды идут по увеличению до самого конца слова, значит данное слово из букв в алфавитном порядке и соответствует условию вашего задания.
Не забывайте перед сканированием каждого слова записывать в числовые переменные начало слова и кол-во букв, а потом по этим числам надо копировать слово целиком при помощи строковой функции в новый текстовый массив или сразу на экран как следует из задания.
Онлайн игры (без установки) в большинстве линуксов идут без проблем, если вы собираетесь устанавливать более современные игры под Windows, то придётся учиться устанавливать пакеты вручную, само по себе это не сложно, вся проблема подымется когда возникнет необходимость решать зависимости и возможно, кое что дописывать самостоятельно. Аркадные игры (карты, шахматы,головоломки...) установлены по умолчанию.
Вы можете различные дистрибутивы Линуксов запустить без установки и не заморачиваясь с делениями диска, проверить и ознакомиться, но работать они будут медленнее, чем с установкой, сама установка очень простая.
Работать и обновляться система будет прямо с «коробки», есть много программ которые можно выбрать установить или удалить просто нажав на выбор, если вам будет достаточно этих программ, то проблем возникнуть не должно.
На счёт выбора дистрибутива, сам сижу на Debian, но для начала всем советую Runtu. Почитайте на их форуме и поймёте почему (сайт: runtu.ru ).
При выборе учитывайте: есть две основные графические оболочки OC, это GNOME и KDE, но самая лёгкая и быстрая xfce, специально для слабеньких ПК, но там может быть больше зависимостей при экспериментальных установках.
Вам нужен дистрибутив не «amd64», а «i386».
Имя програмы может быть любое, какое Вы захотите.
Единственное, чему меня учили относительно имени программы, это то, что название должно быть на английском языке, и желательно без пробелов. Не уверен, что без выполнения этих условий программа не скомпилируется, но я всегда пишу именно так.
Ps Если Вам нужно название, состоящее из нескольких слов, то поставьте нижнее подчеркивание между словами. Название будет легко читаемо, а программа точно ругаться не будет.
Ну из классики могу написать.Поиск максимального/минимального элемента в массиве. Сортировка массива. Поиск заданного элемента в массиве. Я раньше, когда училась в школе брала задачи с acmp.ru там и проверить сразу можно было, а задачи совершенно разные)
Физический жесткий диск предназначен для хранения информации, выполнен в виде отдельного устройства, что позволяет переносить его на разные компьютеры. Может быть встраиваемым в компьютер или переносным в отдельном корпусе.
Жесткий диск для эксплуатации размечается на разделы. Всего на диске могут быть созданы четыре раздела, три из которых могут быть "основными", а один - "дополнительным"
Операционные системы устанавливаются на основной раздел диска. Дополнительный раздел жесткого диска является своеобразным контейнером, в котором могут размещаться один или более "логических" дисков. Установка системы на логический диск невозможна.
Такая разметка позволяет установить на одном физическом диске до трех операционных систем и рассортировать информацию по логическим дискам в соответствие с предпочтениями пользователя.