|
zadach2.PAS |
|
{* Задача 2 *}Unit ZADACH2; InterfaceImplementationBegin writeln( 'В зависимости от любого введенного символа английского алфавита, например – F, выведите:
ABCDEF
BCDEF
CDEF
DEF
EF
F
. Если ввести символ C, тогда выведется:
ABC
BC
C
'); End. Program zadach2;
Uses zadach2.pas; {* Эту строку можно удалить *}
Uses crt; {* Подключение модулей *}
Var {* В работе нам потребуются переменные: *}
k : char;
s : char;
j : char;
l : char;
Begin
clrscr; {* Очистка экрана *}
write( 'введите символ английского алфавита - ');
readln(k);
k := upcase(k);
For s := 'A' To k Do {* Цикл для s => ['A' .. k] *}
Begin
For l := 'A' To s Do {* Переменная l увеличивается с 'A' до s *}
write( ' ');
For j := s To k Do {* Цикл для j => [s .. k] *}
write(j);
writeln; {* Пустая строка *}
End;
End.
|