Advertisement
Guest User

A formatted Pascal program

a guest
Feb 15th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 4.07 KB | None | 0 0
  1. Program Recomend;//•Начало
  2. Uses CRT { Подключить модуль CRT } ;
  3.  
  4. var ext,f,e,F,menu:integer;
  5.   name,d,b,c,t:string;
  6.   Tit:real;
  7.   label main,p1,n1,a1;
  8.  
  9. Begin
  10.   main:
  11.   clrscr;
  12.   Gotoxy(30,1);
  13.   write('▌DAMNUM▌');
  14.   Gotoxy(1,3);
  15.   write('Выбирете опцию:');
  16.   Gotoxy(4,5);
  17.   Write('•1.Играть');
  18.   Gotoxy(4,7);//Не работает
  19.   Write('•2.Параметры');// it's too
  20.   Gotoxy(4,9);
  21.   Write('•0.Выход');
  22.   Gotoxy(6,11);
  23.   Write('Ввод: ');
  24.   Gotoxy(12,11);
  25.   Readln(menu);
  26.  
  27.   Case menu of
  28.     1:
  29.     begin//▌▀▬3▀▀▀
  30.       Tit:=16;
  31.       Clrscr;//Cцена 1 "Где я?"
  32.       Gotoxy(28,10);
  33.       //FontType(Tit);
  34.       write('"DAMNUM"');
  35.       delay(4324);
  36.       clrscr;
  37.       Gotoxy(10,10);
  38.       Write('Вы проснулись от лая собак.');
  39.       Delay(3000);
  40.       Gotoxy(12,12);
  41.       Write('Вы встали с странной кровати.');
  42.       Delay(3000);
  43.       Gotoxy(14,14);
  44.       Write('Головная боль не даёт вам норамально мыслить.');
  45.      
  46.       delay(3000);
  47.       Clrscr;
  48.       Gotoxy(13,13);
  49.       Write('Вы: Где я?');
  50.       Delay(2000);
  51.       clrscr;
  52.       Gotoxy(13,13);
  53.       Write('Вы: Как я сюда попал?');
  54.       Delay(2000);
  55.       clrscr;
  56.       Gotoxy(13,13);
  57.       Write('Почему это место похоже на темницу?');
  58.       p1: clrscr;
  59.       gotoxy(1,18);
  60.       Write('▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬');
  61.       Gotoxy(18,16);
  62.       write('Нажмите "5" чтобы осмотрется.');
  63.       Gotoxy(19,20);
  64.       write('Ввод: ');
  65.      
  66.       readln(f);
  67.       If (f=5) then goto n1 ;
  68.       If (f>5) or (f<6) then goto p1;
  69.      
  70.       n1:clrscr;
  71.       gotoxy(5,10);
  72.       Write('Осмотрев комнату вы заметели: стол, окно, дверь.');
  73.       gotoxy(1,18);
  74.       Write('▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬');
  75.       gotoxy(19,19);
  76.       write('1. Осмотреть на стол');
  77.       Gotoxy(19,20);
  78.       write('2. Посмотреть в окно');
  79.       Gotoxy(19,21);
  80.       write('3. Взаимодействовать с дверью');
  81.       Gotoxy(19,22);
  82.       write('Ввод: ');
  83.       Gotoxy(25,22);
  84.       readln(e);
  85.    
  86.       CASE e of
  87.         1: Begin
  88.           clrscr;
  89.           gotoxy(5,10);
  90.           write('Подойдя к столу, вы замечаете оборваный лист');
  91.           gotoxy(1,18);
  92.           Write('▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬');
  93.           gotoxy(19,19);
  94.           write('1.Осмотреть оборваный лист');
  95.           gotoxy(19,20);
  96.           write('2.ВЕРНУТСЯ');
  97.           Gotoxy(19,21);
  98.           write('Ввод: ');
  99.           Gotoxy(25,22);
  100.           readln(F);
  101.           case F of
  102.             1:Begin
  103.             end;
  104.          
  105.             2: Begin
  106.               clrscr;
  107.               goto n1;
  108.            
  109.             end;
  110.          
  111.           end;
  112.         end;
  113.    
  114.       end;
  115.  
  116.       2:begin//▐▐▐▐▐▐▐▐
  117.      
  118.       end;
  119.    
  120.       0:begin//••777MM•••777••777
  121.         clrscr;
  122.         Gotoxy(20,13);
  123.         Write('Вы действительно хотите выйти?');
  124.         Gotoxy(30,15);
  125.         write('1.ДА 2.НЕТ');
  126.         Gotoxy(33,17);
  127.         readln(ext);
  128.         If (ext=1) then exit else goto main ;
  129.       end;
  130.     End;
  131. End.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement