| 
	zadach3.PAS | 
	 | 
	
		
		
			{* Задача 3 *}Unit ZADACH3; InterfaceImplementationBegin writeln( 'Выведите в строку символы русского алфавита до введенного с клавиатуры символа так, чтобы каждый очередной символ выводился столько раз, каким по счету он выводится, например:
АББВВВГГГГДДДДД…
'); End. Program zadach3;
 Uses zadach3.pas;  {* Эту строку можно удалить *}
Uses crt;  {* Вызов внешних функций *}
Var {* Объявление переменных *}
  i : integer; 
  j : integer; 
  k : char; 
  s : char;
 Begin
  clrscr;  {* Стираем всё с экрана *}
  writeln ( 'введите символ русского алфавита'); 
  readln(s); 
  write( 'строка - '); 
  i := 1;
   For k :=  'А' To s  Do {* Цикл для k => ['А' .. s] *}
  Begin
    For j := 1  To i  Do {* Цикл для j => [1 .. i] *}
      write(k); 
    i := i + 1;
   End;
  
 End. 		 
		 
	 |