Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
1638.
Андрей
(18.07.2008 16:19)
0
А на английском можно?
Ответ: Хм. Видимо: Property Font Pointer Font
|
1637.
Андрей
(17.07.2008 18:36)
0
Что-то я не нашел там свойства!
Ответ: В самом-самом левом верхнем углу окна, в котором открыта среда разработки программ Borland Pascal
|
1636.
Андрей
(15.07.2008 22:21)
0
Это как?
Ответ: Переключение Alt+Enter Отображается, как обычное окно, или на весь экран - как DOS-овское приложение, но, видимо, Вы о таких и не знаете Попробуй левой кнопкой нажать в левом верхнем угле, левее надписи Borland Pascal. Появится меню, в нем выбери "свойства" и на закладке "Шрифты" выбери "Точечные шрифты", 8х12
|
1635.
Андрей
(15.07.2008 10:50)
0
У меня тоже XP SP2! Пробовал и их методом все равно ничего не получается!
Ответ: Да метод-то у меня с ними один и тот же. Просто дал ссылку, поскольку у них подробнее описано А так в обоих режимах? В полноэкранном и в оконном?
|
1634.
Андрей
(13.07.2008 11:36)
0
И в реестре и в файле написал. Писать-то пишет, но русский язык не похоже. Больше похоже на кодировку для кодов 128...255.
Ответ: Хм. А какая система у Вас? У меня XP SP2 И вот еще нашел аналог моего средства: http://forum.sources.ru/index.php?showtopic=41972
|
1633.
Андрей
(12.07.2008 14:30)
0
Все равно пишет только на английском!
Ответ: Уточните: в реестре изменения сделали?
|
1632.
Андрей
(09.07.2008 13:30)
0
А можете написать полностью строку которую нужно ввести?(REM нужно писать?) После какой строки нужно ввести эту?
Ответ: Писать можно гду угодно, но чаще пишут в конце (вдруг впереди написано что-то, что нельзя разрывать). REM - в начале строки обозначает, что дальше идет комментарий. Писать не обязательно, но потом легче бывает вспомнить, кто и когда написал. У себя я написал так
REM Добавлено 6 июля 2007 для русских букв в TP, TC lh %SystemRoot%system32kb16.com ru
|
1631.
Андрей
(07.07.2008 19:41)
0
А чем этот файл открыть? Выскакивает список программ.
Ответ: Это обычный текстовый файл, редактировать нужно любым редактором, не создающим особые структуры форматирования. Можно с помощью NOTEPAD.EXE (Блокнот)
|
1630.
Михаил
(07.07.2008 16:06)
0
Уважаемые господа сайта.Я начинающий чайник, мне 77 лет(не смейтесь!),горю желанием освоить язык программирования, хотя бы ПАСКАЛЯ. Понимаю, что у любого языка, русского, английского, киргизского , есть алфавит- из букв складывают слова, из слов-предложения, затем говорят с человеком.Убедительно прошу,назовите мне азбуку языка программирования, по которой можно было говорить с компьютером.Дело в том, какое бы учебное пособие для начинающих не возмешь, все очень сложно, мне недоступно. Спасибо.
Ответ: Смеяться и не собираемся. Но самое лучшее купите учебник (или скачайте) и выполняйте все подряд - они обычно строятся так, что постепенно идут от простого к сложному (или среднему). И спрашивайте все, что не понятно - отвечу, помогу, посоветую А одних только слов недостаточно - есть строгие правила составления фраз, рассказов и повестей из них :))
|
1629.
Андрей
(06.07.2008 19:05)
0
В реестре сделал, но все равно не работает. А тот файл не нашел(даже папку Winntsystem32). Патч не скачивается, пишет что нет файла.
Ответ: Тогда он находится в WINDOWSSystem32 А патч не мой - видимо, автор его убрал. Но я им не пользовался
|
1628.
Андрей
(06.07.2008 13:45)
0
Здраствуйте. У меня такая проблема: как можно писать writeln('' на русском? '')? Что-то у меня не получается.
Ответ: Это проблемы кодировок. Вот как решается.
Был такой совет в этой гостевой 2007-08-24 10:34:58 incognito http://www.stuff.xost.ru dics писал: Здаравствуйте!Подскажите как писать по русски в Turbo Pascal 7.0,а то у меня только по английски пишет. ---------------------- зайди на http://www.stuff.xost.ru/pages/soft/dev.shtml у меня там специально для этого патч написан, вручную ничего делать чтоб не надо было :)
А я сделал так: изменил в реестре: ;[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboardLayoutDosKeybCodes] ;"00000409"="ru"
И, возможно, понадобиться - у меня не понадобилось в файле autoexec.nt, расположенном в Winntsystem32, добавьте строку ;lh %SystemRoot%system32kb16.com ru
|
1627.
Сергей
(12.06.2008 15:33)
0
Здравствуйте. Спасибо за создание такого сайто очень полезе. Может у вас найдется что нибудь по транспортной задаче. (минимальная стоимость перевозок, или просто опорный план перевозок)на паскале, очень надо. Заранее спасибо
|
1626.
Евгений
(06.06.2008 15:06)
0
Я решил ту задачу, просто теперь вопросик, а можно ли было это оформить не двумя одномерными массивами, а одним двумерным? Вот тест:
{Ввести значение R и координаты М точек (Xi1 и Xi2) на плоскости. Определить сколько точек попадают в круг радиуса R с центром в начале координат. }
Program zadanie16; Uses Crt; Type mas = array[1..10] of real; Var R : real; z, M, i, j : byte; X, Y : mas;
BEGIN Clrscr; WriteLn(''Введите величину радиуса R''); Read(R); WriteLn(''Координаты скольки точек вы хотите ввести: ''); Read(M); WriteLn(''Введите по очереди сперва все Х-координаты, затем У-координаты'');
For i := 1 to M do read(X[i]); For i := 1 to M do read(Y[i]);
For i := 1 to M do WriteLn('' X = '',X[i]:5:2,''; Y = '',Y[i]:5:2); WriteLn;
z := 0; For i := 1 to M do If (sqrt(sqr(X[i]) + sqr(Y[i])) <= R) then inc(z); If (z > 0) then writeLn(''Число точек = '',z) else WriteLn(''Нет таких точек.''); Readkey END.
|
1625.
Евгений
(05.06.2008 20:55)
0
Здравствуйте, Борис! Необходима помощь.
Вот текст: Ввести значение R и координаты М точек (Xi1 и Xi2) на плоскости. Определить сколько точек попадают в круг радиуса R с центром в начале координат.
При попытке написания данной программы столкнулся с некоторыми трудностями Ход мыслей таков: решение математическое здесь простое: если квадратный корень из сумму квадратов координат меньше значения радиуса, то точка внутри круга, равен - на самой окружности, ну, а если больше, то за пределами круга. А вот сложность здесь возникла с вводом данных. Если бы требовался ввод только одной точки, то там понятно. Ввел Х - считал, ввел y - считал, а далее по формуле. Здесь же требуется ввести несколько точек сразу.
Попробовал я ввести через массив, нужно же ввести определенное количество, определяю вводом с клавитуры. Тогда как быть с величиной массива? A[1..?, 1..?] of real Если же размерность задавать искусственно, например, 50, (через константу, то при вводе ...For i := 1 to N do for i := 1 to N do... у меня выдается сообщение, что данные должны быть быть перечисляемого типа Короче, намудрил здорово.
Требуется помощь в качестве примера, т.к. я перебрал почти, наверное, все известные мне варианты, но ничего не добился, а только еще более запутался.
Кстати, такой же тип ввода данных встречается и в других заданиях. Помогите, как здесь надо организовать этот ввод и вывод результатов. Разобрав этот пример, я смогу и другие понять.
Вот тест программы: НЕ РАБОТАЕТ. =====================================================
{Ввести значение R и координаты М точек (Xi1 и Xi2) на плоскости. Определить сколько точек попадают в круг радиуса R с центром в начале координат. }
Program zadanie16; Uses Crt; Var x, y, R, N : real; A : array[1..N,1..N] of real; z, i, j : byte; BEGIN
Clrscr; WriteLn(''Введите величину радиуса R = ''); Read(R); WriteLn(''Координаты скольки точек вы хотите ввести: ''); Read(N); WriteLn(''Введите по очереди сперва все Х-координаты, затем У-координаты'');
For i := 1 to N do {WriteLn(''x '',i,''= '');} For j := 1 to N do {WriteLn(''y '',j,''= '');} Read(A[i,j]);
z := 0; For i := 1 to N do for i := 1 to N do begin x := sqr(A[i]); y := sqr(A[j]) end; If (sqrt(x + y) <= R) then inc(z); if (z > 0) then writeLn(''Число точек = '',z) else WriteLn(''Нет таких точек.''); Readkey END.
=================================================
|
1624.
Мага
(30.05.2008 17:00)
0
Помогите пожалуйста описать процедуру DeleteNum(L,N), удаляющую из списка L элемент с номером N. Процедура также освобождает память, занимаемую удаленным элементом. Зарание спасибо
|
|
|
|