Пример выполнения лабораторной работы №3 по предмету "Высокоуровневые методы информатики и программирования"
Лабораторная работа №4
"Строки и файлы".
Задание:
Вариант 5
Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова.
Проектирование программы:
Алгоритм выполнения программы следующий:
1. Начало.
2. Считываем исходный текст.
3. Определяем количество символов в тексте.
4. Начинаем цикл по i= 1 до количества символов в тексте.
5. если i=й символ не равен символу пробела, или точки то прибавляем его к переменной t1.
6. если i-й элемент равен пробелу или течке, то начинаем новый цикл по k от i до количества символов в исходном тексте.
7. если k-й элемент не равен символу пробела или точке, то прибавляем его к переменной t2, переходим к следующему элементу цикла.
8. если k-й элемент равен пробелу или точке, то i=k, к выводимому тексту прибавляем сначала t2, а потом t1.
9. Если не достигнут конец цикла по i, то переход к его следующему элементу.
10. Конец.