Проект "Слово-перевертыш"

   Аппаратное и программное обеспечение. Компьютер с установленной операционной системой Windows или Linux.

   Цель работы. Научиться применять оператор цикла с предусловием выбора в системах объектно-ориентированного и алгоритмического программирования.

   Задание. Создать проект преобразования введенного слова в слово-перевертыш, т.е. слово с обратной последовательностью следования символов.

   Проект "Слово-перевертыш" на языках объектно-ориентированного программирования Visual Basic 2005 или Gambas

Windows|Закрыть

1. В операционной системе Windows запустить систему объектно-ориентированного программирования Visual Basic 2005 командой [Программы - Visual Basic 2005 Express Edition].

   Разработаем графический интерфейс проекта.

   2. Разместим на форме следующие объекты:
   - текстовое поле TextBox1 для ввода исходного слова;
   - надпись Label1 для вывода слова-перевертыша;
   - кнопку Button1 для создания обработчика событий.

http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-28/28-1.png

   В обработчике события цикл с предусловием будет выполняться, пока справедливо условие N <= Len(TextBox1.Text), т.е. пока значение переменной N меньше или равно количеству символов в слове. (Количество символов во введенном слове является значением строковой функции Len())).
   В цикле символы последовательно вырезаются из введенного слова в прямой последовательности (слева направо) с использованием функции вырезания подстроки из строки Mid(TextBox1.Text, N, 1) и присваиваются строковой переменной S. Затем вырезанные символы (значение переменной S) в обратной последовательности (справа налево) присваиваются свойству Label1.Text, значением которого после завершения цикла будет слово перевертыш.

   3.  http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-28/28-2.png

     4. После запуска проекта на выполнение необходимо ввести в текстовое поле исходное слово и щелкнуть по кнопке Пуск. На метку будет выведено слово-перевертыш.

http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-28/28-3.png

Linux|Закрыть

1. В операционной системе Linux запустить систему объектно-ориентированного программирования Gambas командой [Программы - Средства разработки - Gambas]

   Разработаем графический интерфейс проекта.

   2. Разместим на форме следующие объекты:
   - текстовое поле TextBox1 для ввода исходного слова;
   - надпись Label1 для вывода слова-перевертыша;
   - кнопку Button1 для создания обработчика событий.

http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-28/28-4.png

   В обработчике события цикл с предусловием будет выполняться, пока справедливо условие N <= Len(TextBox1.Text), т.е. пока значение переменной N меньше или равно количеству символов в слове. (Количество символов во введенном слове является значением строковой функции Len())).
   В цикле символы последовательно вырезаются из введенного слова в прямой последовательности (слева направо) с использованием функции вырезания подстроки из строки Mid(TextBox1.Text, N, 1) и присваиваются строковой переменной S. Затем вырезанные символы (значение переменной S) в обратной последовательности (справа налево) присваиваются свойству Label1.Text, значением которого после завершения цикла будет слово перевертыш.

   3.  http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-28/28-5.png

   4. После запуска проекта на выполнение необходимо ввести в текстовое поле исходное слово и щелкнуть по кнопке Пуск. На метку будет выведено слово-перевертыш.

http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-28/28-6.png