|
|
zadach343.PAS |
|
{* Задача 343 *}Unit ZADACH343;Interface Implementation Begin writeln('Разработать программу, в которой необходимо выполнить следующие действия: описать новый тип – запись, состоящую из двух полей: Stroka Dlina; ввести с клавиатуры заданную последовательность символов и записать ее в переменную строкового типа; преобразовать строку в соответствии со своим вариантом; в поле записи Stroka переписать преобразованную строку, а в поле Dlina – длину этой строки; вывести содержимое полей записи на экран. Последовательность символов: abcdefgh. Преобразование: все строчные символы с четным номером заменить на прописные. '); End. Program zadach343; Uses zadach343.pas; {* Эту строку можно удалить *} Uses crt; {* Подключаем внешние файлы *} Type {* Создание новых типов данных *} zadanie = Record stroka : String; dlina : integer; End; Var {* Объявление переменных *} pole : zadanie; st : String; i : integer; n : integer; c : char; f : text; Begin assign (f, 'lab5.txt'); {* Подключение к файлу 'lab5.txt' через переменную f *} rewrite (f); {* Запись в файл через переменную f *} clrscr; {* Стираем всё с экрана *} write ('Vvedite symbole= '); readln (st); writeln; {* Пустая строка *} write (f, 'Vvedeno : ', st, #13, #10, #10); For i := 1 To length (st) Do {* Цикл для i => [1 .. length] *} If odd (i) = false Then st[i] := upcase (st[i]); pole.stroka := st; pole.dlina := length (st); write ('Stroka ', ' Dlina '); write (#13, #10, #10, pole.stroka, ' ', pole.dlina); write (f, 'Pole Stroka ', 'Pole Dlina '); write (f, #13, #10, #10, pole.stroka, ' ', pole.dlina); readln; {* Приостановка программы. Ожидание Enter *} close (f); {* Файл f будет закрыт *} End..... 07.08.2014 - Breakpoint - точка остановки 07.08.2014 - Топ-10 самых популярных приложений в Facebook 18.11.2013 - Панель управления и персонализация системы. Windows Vista 18.11.2013 - Логические и физические диски. Windows Vista 18.11.2013 - Удаление файлов и папок 01.11.2013 - Программирование дисковых подсистем: возможности 31.10.2013 - Windows8 или Windows7? 31.10.2013 - Windows8, игры |
|
Non-commercial fansite
|