Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.87/46: Рейтинг темы: голосов - 46, средняя оценка - 4.87
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 19

Кроссворд в Pascal

01.12.2010, 11:49. Показов 9982. Ответов 31
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня задание сделать кроссворд! Должно быть 5 слов по горизонтале и 5 слов по вертикале!
Вот слова
паскаль, программа, алгоритм, ветвление, алгол, данные, массив, цикл, процедура, функция.
Мне хотябы основание кроссворда, вопросы я сама придумаю!

Добавлено через 16 часов 8 минут
откликнитесь на просьбу о помощи!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.12.2010, 11:49
Ответы с готовыми решениями:

Turbo Pascal, Pascal ABC, Free Pascal, PascalABC.NET - в чем разница?
Всем привет, решил изучать Паскаль, но на форуме увидел 4 его версии - Turbo Pascal, Pascal ABC, Free Pascal, PascalABC.NET и не понял, в...

Кроссворд
Нужно создать программу, которая решает кроссворд путем подбора слов из базы данных. База слов:...

Кроссворд
Ребят кто сможет написать игру кроссворд с графическим интерфейсом? Мне нужно чтобы именно был графический интерфейс, я графику пока вообще...

31
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 19
01.12.2010, 14:47  [ТС]
Студворк — интернет-сервис помощи студентам
Я просто попросила помощи!((((
0
ТруЪ Одмин Всiя Руси
 Аватар для ChameleoN
71 / 71 / 14
Регистрация: 20.11.2010
Сообщений: 284
01.12.2010, 14:49
а мы помогли! кроссворд тебе построили, можем примерно описать алгоритм, НО делать такое врятли кто будет. Ищи исходник кроссворда гденить и переделай
0
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 19
01.12.2010, 14:54  [ТС]
Такой кроссворд я сама сделала, а вот в паскале я не понимаю как делать, уже весь интернет излазила! (((((((((((((((((((
0
ТруЪ Одмин Всiя Руси
 Аватар для ChameleoN
71 / 71 / 14
Регистрация: 20.11.2010
Сообщений: 284
01.12.2010, 14:55
ухты, какая аватарка!


Попроси помочь профессора
0
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 19
01.12.2010, 14:58  [ТС]
А профессор это кто?
0
ТруЪ Одмин Всiя Руси
 Аватар для ChameleoN
71 / 71 / 14
Регистрация: 20.11.2010
Сообщений: 284
01.12.2010, 14:58
Ну откуд я знаю, кто у тебя ведет
0
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 19
01.12.2010, 15:01  [ТС]
А если я скину программку только её доделать нужно?

Добавлено через 33 секунды
чтобы буквы в квадратики вписывались
0
ТруЪ Одмин Всiя Руси
 Аватар для ChameleoN
71 / 71 / 14
Регистрация: 20.11.2010
Сообщений: 284
01.12.2010, 15:02
чтоб буквы вписывались юзай оператор gotoxy
0
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 19
01.12.2010, 15:05  [ТС]
там вроде всё нормально только когда вводить ответы начинаешь всё криво!
0
ТруЪ Одмин Всiя Руси
 Аватар для ChameleoN
71 / 71 / 14
Регистрация: 20.11.2010
Сообщений: 284
01.12.2010, 15:07
смещай курсор на кол-во пикселей, равное отклонению
0
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 19
03.12.2010, 12:47  [ТС]
Вот программа, помогите привести её в порядок! (она не корректно работает)
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
Program Use_graph_mode;
Uses Crt,graph;
label o,e;
Var s:real;
    q,i:integer;
    exit,x,x1,x2,x3,x4,x5,x6,x7,x8,x9,x10:string;
    procedure z1;
    begin
    outtextxy(51,50,'п'); outtextxy(51,60,'р');outtextxy(51,70,'о');
 outtextxy(51,80,'г');outtextxy(51,90,'р');outtextxy(51,100,'а');
 outtextxy(51,110,'м');outtextxy(51,120,'м');outtextxy(51,130,'и');
 outtextxy(51,140,'р');outtextxy(51,150,'о');outtextxy(51,160,'в');
 outtextxy(51,170,'а');outtextxy(51,180,'н');outtextxy(51,190,'и');
 outtextxy(51,200,'е');
    end;
    procedure z2;
    begin
    outtextxy(31,90,'б');outtextxy(41,90,'о');outtextxy(51,90,'р');
outtextxy(61,90,'л');outtextxy(71,90,'а');outtextxy(81,90,'н');
outtextxy(91,90,'д');
    end;
    procedure z3;
    begin
     outtextxy(31,140,'п');outtextxy(41,140,'е');outtextxy(51,140,'р');
 outtextxy(61,140,'е');outtextxy(71,140,'м');outtextxy(81,140,'е');
 outtextxy(91,140,'н');outtextxy(101,140,'н');outtextxy(111,140,'а');
 outtextxy(121,140,'я');
    end;
    procedure z4;
    begin
     outtextxy(51,170,'а'); outtextxy(61,170,'с'); outtextxy(71,170,'с');
 outtextxy(81,170,'е'); outtextxy(91,170,'м'); outtextxy(101,170,'б');
 outtextxy(111,170,'л'); outtextxy(121,170,'е'); outtextxy(131,170,'р');
    end;
    procedure z5;
    begin
     outtextxy(71,80,'б'); outtextxy(71,90,'э'); outtextxy(71,100,'к');
 outtextxy(71,110,'у'); outtextxy(71,120,'с');
    end;
    procedure z6;
    begin
     outtextxy(111,90,'ф'); outtextxy(111,100,'о'); outtextxy(111,110,'р');
  outtextxy(111,120,'т'); outtextxy(111,130,'р'); outtextxy(111,140,'а');
  outtextxy(111,150,'н');
    end;
    procedure z7;
    begin
     outtextxy(101,100,'к'); outtextxy(111,100,'о');outtextxy(121,100,'н');
  outtextxy(131,100,'с');outtextxy(141,100,'т');outtextxy(151,100,'а');
  outtextxy(161,100,'н');outtextxy(171,100,'т');outtextxy(181,100,'а');
    end;
    procedure z8;
    begin
     outtextxy(151,70,'р');outtextxy(151,80,'е');outtextxy(151,90,'ф');
   outtextxy(151,100,'а');outtextxy(151,110,'л');
    end;
    procedure z9;
    begin
     outtextxy(141,70,'т');outtextxy(151,70,'р');outtextxy(161,70,'а');
   outtextxy(171,70,'н');outtextxy(181,70,'с');outtextxy(191,70,'л');
   outtextxy(201,70,'я');outtextxy(211,70,'т');outtextxy(221,70,'о');
   outtextxy(231,70,'р');
    end;
    procedure z10;
    begin
     outtextxy(181,90,'л');outtextxy(181,100,'а');outtextxy(181,110,'в');
   outtextxy(181,120,'л');outtextxy(181,130,'е');outtextxy(181,140,'й');
   outtextxy(181,150,'с');
    end;
Begin
clrscr;
{gotoxy(25,15); writeln('Программу разработал');
gotoxy(30,50); writeln('Enter для продолжения');
{gotoxy(30,16); writeln('');
readln;  clrscr;}
x1:='1.программирование';
x2:='2.борланд';
x3:='3.переменная';
x4:='4.ассемблер';
x5:='5.бэкус';
x6:='6.фортран';
x7:='7.константа';
x8:='8.рефал';
x9:='9.транслятор';
x10:='10.лавлейс';
exit:='выход';
randomize;
                                 {Vizitka}
 q:=detect;
 Initgraph(q,q,'C:\bP\BGI');
 i:=0;
 while i<Getmaxx do begin
 {setcolor(random(16));}
  outtextxy(i,1,' * '); i:=i+10;  end;
  i:=0;
  while i<Getmaxy do begin
   {setcolor(random(16));}
  outtextxy(1,i,' * '); i:=i+10;  end;
   i:=0;
  while i<Getmaxx do begin
  { setcolor(random(16));}
  outtextxy(i,470,' * '); i:=i+10;  end;
  i:=0;
  while i<Getmaxy do begin
   {setcolor(random(16)); }
  outtextxy(620,i,' * '); i:=i+10;  end;
 setcolor(white);
 settextstyle(0,0,2);
  outtextxy(190,140,'К р о с с в о р д');
 settextstyle(0,0,1);
  outtextxy(260,180,'По дисциплине');
  settextstyle(0,0,1);
  outtextxy(250,190,'Программирование');
  settextstyle(0,0,1);
  setcolor(Red);
  outtextxy(240,220,'Программу разработал');
   settextstyle(0,0,1);
  outtextxy(235,230,'...............');
   settextstyle(0,0,1);
  outtextxy(580,430,'2007');
   settextstyle(0,0,1);
  outtextxy(200,450,'Нажмите Enter для продолжения');
  readln;
  setcolor(white);
  closeGraph;
  q:=detect;
 Initgraph(q,q,'C:\bP\BGI');
     settextstyle(0,0,1);
     outtextxy(45,40,'1');
                {1-oe slovo}
 
  for i:=6 to 21 do begin
  setcolor(Red);
 Line(50,50,50,210);
 Line(60,50,60,210);
 Line(50,i*10,60,i*10);
 Line(50,50,60,50);
 setcolor(white);
 end;
{ outtextxy(51,50,'п'); outtextxy(51,60,'р');outtextxy(51,70,'о');
 outtextxy(51,80,'г');outtextxy(51,90,'р');outtextxy(51,100,'а');
 outtextxy(51,110,'м');outtextxy(51,120,'м');outtextxy(51,130,'и');
 outtextxy(51,140,'р');outtextxy(51,150,'о');outtextxy(51,160,'в');
 outtextxy(51,170,'а');outtextxy(51,180,'н');outtextxy(51,190,'и');
 outtextxy(51,200,'е');}
 
                {2-oe slovo}
  outtextxy(20,85,'2');
  for i:=3 to 10 do begin
  setcolor(red);
 Line(30,90,100,90);
 Line(30,100,100,100);
 Line(i*10,90,i*10,100);
 setcolor(white);
 end;
{outtextxy(31,90,'b');outtextxy(41,90,'o');outtextxy(51,90,'r');
outtextxy(61,90,'l');outtextxy(71,90,'e');outtextxy(81,90,'n');
outtextxy(91,90,'d');}
                {3-e slovo}
   outtextxy(25,130,'3');
  for i:=3 to 13 do begin
  setcolor(red);
 Line(30,140,130,140);
 Line(30,150,130,150);
 Line(i*10,140,i*10,150);
 setcolor(white);
 end;
{ outtextxy(31,140,'p');outtextxy(41,140,'e');outtextxy(51,140,'r');
 outtextxy(61,140,'e');outtextxy(71,140,'m');outtextxy(81,140,'e');
 outtextxy(91,140,'n');outtextxy(101,140,'n');outtextxy(111,140,'a');
 outtextxy(121,140,'y'); }
                {4-oe slovo}
   outtextxy(35,170,'4');
  for i:=5 to 14 do begin
  setcolor(red);
 Line(50,170,140,170);
 Line(50,180,140,180);
 Line(i*10,170,i*10,180);
 setcolor(white);
 end;
{ outtextxy(51,170,'a'); outtextxy(61,170,'s'); outtextxy(71,170,'s');
 outtextxy(81,170,'e'); outtextxy(91,170,'m'); outtextxy(101,170,'b');
 outtextxy(111,170,'l'); outtextxy(121,170,'e'); outtextxy(131,170,'r'); }
                {5-oe slovo}
   outtextxy(70,70,'5');
  for i:=8 to 13 do begin
  setcolor(red);
 Line(70,80,70,130);
 Line(80,80,80,130);
 Line(70,i*10,80,i*10);
 setcolor(white);
 end;
{ outtextxy(71,80,'b'); outtextxy(71,90,'e'); outtextxy(71,100,'k');
 outtextxy(71,110,'y'); outtextxy(71,120,'s'); }
                {6-oe slovo}
   outtextxy(110,80,'6');
  for i:=9 to 16 do begin
  setcolor(red);
 Line(110,90,110,160);
 Line(120,90,120,160);
 Line(110,i*10,120,i*10);
 setcolor(white);
 end;
 { outtextxy(111,90,'f'); outtextxy(111,100,'o'); outtextxy(111,110,'r');
  outtextxy(111,120,'t'); outtextxy(111,130,'r'); outtextxy(111,140,'a');
  outtextxy(111,150,'n');}
                {7-oe slovo}
   outtextxy(90,105,'7');
  for i:=10 to 19 do begin
  setcolor(red);
  Line(100,100,190,100);
  Line(100,110,190,110);
  Line(i*10,100,i*10,110);
  setcolor(white);
  end;
 { outtextxy(101,100,'k'); outtextxy(111,100,'o');outtextxy(121,100,'n');
  outtextxy(131,100,'s');outtextxy(141,100,'t');outtextxy(151,100,'a');
  outtextxy(161,100,'n');outtextxy(171,100,'t');outtextxy(181,100,'a');}
                {8-oe slovo}
    outtextxy(150,60,'8');
   for i:=7 to 12 do begin
   setcolor(red);
   Line(150,70,150,120);
   Line(160,70,160,120);
   Line(150,i*10,160,i*10);
   setcolor(white);
   end;
  { outtextxy(151,70,'r');outtextxy(151,80,'e');outtextxy(151,90,'f');
   outtextxy(151,100,'a');outtextxy(151,110,'l');}
                {9-oe slovo}
     outtextxy(130,70,'9');
   for i:=14 to 24 do begin
   setcolor(red);
   Line(140,70,240,70);
   Line(140,80,240,80);
   Line(i*10,70,i*10,80);
   setcolor(white);
   end;
  { outtextxy(141,70,'t');outtextxy(151,70,'r');outtextxy(161,70,'a');
   outtextxy(171,70,'n');outtextxy(181,70,'s');outtextxy(191,70,'l');
   outtextxy(201,70,'y');outtextxy(211,70,'t');outtextxy(221,70,'o');
   outtextxy(231,70,'r');}
                {10-oe slovo}
    outtextxy(192,85,'10');
   for i:=9 to 16 do begin
   setcolor(red);
   Line(180,90,180,160);
   Line(190,90,190,160);
   Line(180,i*10,190,i*10);
   setcolor(white);
   end;
  { outtextxy(181,90,'l');outtextxy(181,100,'a');outtextxy(181,110,'v');
   outtextxy(181,120,'l');outtextxy(181,130,'e');outtextxy(181,140,'u');
   outtextxy(181,150,'s');}
                {‚®Їа®бл}
 setcolor(red);
 outtextxy(10,320 ,'1.Процесс разработки спец. кода? ');
 outtextxy(10,330, '2.Фирма разработчик языка Pascal?');
 outtextxy(10,340, '3.Какой раздел в "TP" описывается командой "var"?');
 outtextxy(10,350 ,'4.Какой язык программирования является усовершенствованием машинного языка? ');
 outtextxy(10,360 ,'5.Кто создал 1-й язык программирования высокого уровня? ');
 outtextxy(10,370 ,'6.Как называется 1-й язык программирования высокого уровня? ');
 outtextxy(10,380 ,'7.Какой раздел в "TP" описывается командой "const"? ');
 outtextxy(10,390 ,'8.Один из языков обработки символьной информации? ');
 outtextxy(10,400 ,'9.Программа осуществяющая автоматический перевод программ с языка выс. уровня ');
  outtextxy(10,410 ,' в последовательность машинных команд? ');
 outtextxy(10,420 ,'10.Программистка создавшая, в 1843 году, 1-ю программу? ');
                               {Spravka}
 setcolor(yellow);
 outtextxy(290,20,'‘Справка');
 outtextxy(290,40,'-Ответ пишется с указанием номера вопроса.');
 outtextxy(290,50,'-Для выхода из программы ввести "выход".');
 
        {Ввод ответов и завершение цикла}
 setcolor(white);
{writeln;writeln;writeln;writeln;writeln;writeln;writeln;writeln;writeln;
writeln;writeln;writeln;writeln;writeln;writeln;writeln;writeln;writeln;
writeln;writeln;writeln;writeln;writeln;writeln;writeln;writeln;writeln;}
  s:=0;
  window(35,15,65,17);
  while s<10 do begin
o: gotoxy(5,29); readln(x); gotoxy(5,29);{delline;} clrEol;
  if x=exit then goto e;
  if x=x1 then begin z1; s:=s+1; end else
  if x=x2 then begin z2; s:=s+1; end else
  if x=x3 then begin z3; s:=s+1; end else
  if x=x4 then begin z4; s:=s+1; end else
  if x=x5 then begin z5; s:=s+1; end else
  if x=x6 then begin z6; s:=s+1; end else
  if x=x7 then begin z7; s:=s+1; end else
  if x=x8 then begin z8; s:=s+1; end else
  if x=x9 then begin z9; s:=s+1; end else
  if x=x10 then begin z10; s:=s+1; end else  goto o;
  end;
 
readln;
e:end.
Добавлено через 14 часов 4 минуты
Посмотрите программку, а? ))))

Добавлено через 5 часов 30 минут
Кто-нибудь отзавитесь!

Добавлено через 19 часов 52 минуты
Да и фиг!
0
Заблокирован
03.12.2010, 12:49
https://www.cyberforum.ru/cgi-bin/latex.cgi?\Gamma\theta\beta\eta\theta\kappa\theta\delta
/thread
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.12.2010, 12:49

Кроссворд
Здравствуйте хочу сделать кроссворд на QT) код я впринцепи понимаю как написать. Подскажите что лучше использовать для пересечения букв...

кроссворд...
добрый вечер ребята, кто нить сталкивался с кроссвордами на сайте? ПРОСТО ОЧЕНЬ нужно на сайт мне кроссворд или сканворд, чтобы человек...

кроссворд
здравствуйте! нужно написать программу &quot;кроссворд&quot; (на с++), которая читает из файла слова, строит из них кроссворд, и выводит его на...

Кроссворд
Подскажите где можно взять исходный код игры кроссворд на питоне. Гуглил, но того, что искал не нашёл. Нашёл готовую игру, в которую...

Кроссворд
Это программа в PowerPoint, через нее работает кроссворд, но при нажатии забинженой клавиши проверить все стирается, кроме буквы е. В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
32
Ответ Создать тему
Новые блоги и статьи
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru