Четверг, 17.10.2024
Мой сайт
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Гостевая книга [ Добавить запись ]

Страницы: « 1 2 ... 72 73 74 75 76 ... 123 124 »
Показано 1096-1110 из 1848 сообщений
753. Rust   (01.01.2005 20:59)
0  
Спасибо за любую инфу. На старость лет решил заняться этим, и представте не все растерял со времен студенчества. Люди! Добрые! Если есть электронная версия Немнюгина "Паскаль....." линканите можно на мыло, в свою очередь буду признателен.
Ответ: Находил я его сайт http://mph.phys.spbu.ru/~nemnugin, но ничего скачать оттуда не смог. Возможно, что стоит попросить у автора nemnugin@mph.phys.ru?

752. Андрей   (31.12.2004 23:30)
0  
Народ! мне срочно както нужно сделать с помощью прерываний:
1) инфу о харде: скока свободно, скока занято, модель.
2) инфу о оперативке: общий размер всех модулей, сколько занято или свободно.
3) как опрделить названия всех дисков, дисководов (хотя бы)... и прочих запоминающих устройств (если возможно)...
Мы с пацанами пишем коммандер, получается кулево и смахивает на виндус, но нужна качественная система для работы с хардом! литры нигде нет! так что полный хэлп!

751. Alligator   (30.12.2004 15:47)
0  
Hi, хороший сайт, я вот тут учусь програмировать, помогите, как сделать так чтобы паскаль проигрывал midi?

750. Антон   (29.12.2004 23:05)
0  
ну пожалуйста ,хоть как нибудь!31 декабря мне надо уже преподу послать на мыло:)

749. TJ--(Борян)   (29.12.2004 17:44)
0  
Оболденный сайт примите мой благодарность,
еслиб только было всё это по цветней
Ответ: Спасибо за отзыв. Но цветной читается хуже, ИМХО. Да, еще приглашу Вас на наш форум www.yourpascal.com, на котором обсуждаются не только вопросы программирования

748. Guess Who   (29.12.2004 09:09)
0  
Спасибо, буду ждать ответа... :)

747. Антон   (28.12.2004 22:52)
0  
Спасибо огромное за помощь!последний вопрос(хе,в етом году).Помогите сделать еще одну лабу.

начальное состояние матрицы задаётся(например используйте операцию присваивания в программе)
Соседние элементы двумерного массива назовем элементами стоящимим рядом по вертикале,горизонтали,диагонали
таким образом у каждого элемента массива имееться 8 или меньше соседей.
Задание:
квадратная матрица состоит из 0 и 1 ,необходимо найти в ней прямоугольник
максимальной площади,состоящий из 0(внимание!матрицы размера 12х12 должны обрабатываться за рельано время)
Ответ: Это срочно? По-дубовому решить можно. Но хотелось бы получше, а тут уже подумать нужно ...

746. Казак   (28.12.2004 18:16)
0  
Помогите, нужна прога, которая переводит из 2-ой в 16-ую систему, и другая, которая переводит обратно. Очень нужен сам текст этих пргг
Ответ: Вот решение:
const
binChars: Set of char = [''0'',''1''];
hexChars: Set of Char = [''0''..''9'',''A''..''F'',''a''..''f''];
hexStr : String[16] = ''0123456789ABCDEF'';

function BinToHex(Source: String): String;
var i: Integer; buf: Word;
begin BinToHex:=Source; if Source='''' then Exit;
for i:=1 to length(Source) do if not (Source[i] in binChars) then Exit;
buf:=0;
for i:=1 to length(Source) do buf:= buf*2 + ord(Source[i])-48;
Source:='''';
while buf <> 0 do begin
i:=Buf and $0F; Source:=hexStr[i+1] + Source; Buf := Buf shr 4; end;
BinToHex:=Source end;

function HexToBin(Source: String): String;
var i: Integer; buf: Word;
begin HexToBin:=source; if Source='''' then Exit;
for i:=1 to length(Source) do if not (Source[i] in hexChars) then Exit;
Buf:=0; for i:=1 to length(Source) do
case Source[i] of
''0''..''9'': Buf:= Buf*16 + ord(Source[i]) - 48;
''A''..''F'': Buf:= Buf*16 + ord(Source[i]) - 55;
''a''..''f'': Buf:= Buf*16 + ord(Source[i]) - 87; end;
Source:=''''; while Buf <> 0 do begin
Source:= hexStr[Buf mod 2 + 1] + Source; Buf := Buf div 2 end; HexToBin:=Source end;
var
s: String;
BEGIN
WriteLn(''------------------'');
s:=''10101111''; WriteLn(s);
s:=BinToHex(s); WriteLn(s);
s:=HexToBin(s); WriteLn(s); END.

745. Guess Who   (28.12.2004 16:39)
0  
У Вас на сайте в конце первой страницы есть ссылка на сайт www.unitex.ru. Вот я и подумал, что это не просто реклама. У меня там работает много знакомых... ;-)
Ответ: :)) Поинтересуюсь у сотоварища. Его пока в Инете не видно

744. Guess Who   (28.12.2004 00:33)
0  
Спасибо Вам большое за Ваш сайт. Особенно за дистр Турбо Паскаля. Делал недавно для сына знакомых задание по программированию. ;-) Пришлось вспоминать пройденный материал. Ваш сайт помог. :))). P.S. Скажите, а какое отношение Вы имеете к Юнитексу?
Ответ: Спасибо за отзыв. Нас двое: так что за товарища пока сказать не могу. А я - такое отношение, что готов спросить: "а что такое "Юнитекс"? :))

743. Антон   (27.12.2004 22:37)
0  
привет.помогите решить лабу по паскалю:


Задание 2.
Реорганизуйте ваш массив в соответствии с заданием; не
используйте дополнительные массивы.


22. Исключите отрицательные элементы, содержащие нечетные
цифры, и сожмите массив влево, заполнив оставшиеся места мак-
симальным элементом.
Ответ: Пожалуйста, по-моему, ничего сложного:
program Anton;
const
max = 20; m = 200; m2 = m div 2;
var
a: Array[1..max] of integer;
i, j, count, max_el, buf: Integer; is_odd: Boolean;
BEGIN
WriteLn; count:=max;
for i:=1 to max do begin a[i]:=random(m) - m2; write(a[i]:8) end;
WriteLn(''----------------'');
max_el:=a[i]; for i:=2 to max do if a[i] > max_el then max_el:=a[i];
i:=1;
while i <= count do begin
buf:=a[i]; is_odd:=false;
while (not is_Odd) and (buf <> 0) do begin
is_odd:=odd(buf mod 10); buf:=buf div 10 end;
if is_odd then begin count:=count -1;
for j:=i to count do a[j]:=a[j+1] end
else i:=i + 1
end;
for i:=1 to count do write(a[i]:8); WriteLn;
for i:=count + 1 to max do a[i]:=max_el;
WriteLn(''----------------'');
for i:=1 to max do write(a[i]:8); WriteLn; END.

742. Сергей Колупаев   (27.12.2004 19:40)
0  
Подскажите, должен ли компьютер перезагружаться после выхода из Borland Turbo Pascal 7.0 или нет?
В одной программе перезагружается, в другой нет.В чём дело?Спаибо.
Ответ: Конечно, не должен. Но ответить на Ваш вопрос, не видя программ - невозможно

741. Mu4a4o   (25.12.2004 18:11)
0  
Привет всем! ПОмогите, пожалуйста, решить Вариант 2 из КОнтрольной работы:
Вариант №2 Дано натуральное число: найти произведение цифр числа; верно ли, что в данном числе нет данной цифры А (цифру А вводить с клавиатуры). Найти все трёхзначные цифры, которые при увеличении на 1 делятся на 2, при увеличении на 2 делятся на 3, при увеличении на 3 делятся на 4, а при увеличении на 4 делятся на 5. Из данного натурального числа удалить все цифры А (а вводятся с клавиатуры).

Заранее спасибо

P.S. ICQ: 232397543
Ответ: Вот вариант простейшего решения этой простой задачи:
program dec27;
uses CRT;
var
number, n: Word; mul: Longint; A : Integer;
s, s1: String;
BEGIN
ClrScr;
Number:=123; {Write(''''Введите число: ''''); ReadLn(Number);}
n:=Number;
mul:=1; while n <> 0 do begin
mul:=mul*(n mod 10); n:=n div 10; end;
WriteLn(Number,'''' '''', mul);
repeat
A:=2; {Write(''''Введите число, которое .... : ''''); ReadLn(A);}
until (A >=0) and (A<10);
Str(Number, s); Str(A, s1);
Write(''''Цифра '''',A,'''' в числе '''', Number,'''' '''');
if pos(s1, s) <> 0 then WriteLn(''''содержится'''') else WriteLn(''''не содержится'''');
for n:=1 to 999 do begin
if NOT Odd(n+1) then begin GotoXY(2, WhereY); Write(n:5) end;
if (n + 2) mod 3 = 0 then begin GotoXY(20, WhereY); Write(n:5) end;
if (n + 3) mod 4 = 0 then begin GotoXY(40, WhereY); Write(n:5) end;
if (n + 4) mod 5 = 0 then begin GotoXY(60, WhereY); Write(n:5) end; WriteLn; end;
Number:=1232; {Write(''''Введите число: ''''); ReadLn(Number);}
repeat
A:=2; {Write(''''Введите число, которое .... : ''''); ReadLn(A);}
until (A >=0) and (A<10);
Str(Number, s); Str(A, s1); Write(Number,'' '',A,'' '');
while pos(s1, s) <> 0 do delete(s, pos(s1, s), 1);
Val(s, n, A); WriteLn(n); END.

740. Кирюша   (25.12.2004 16:42)
0  
Можно каким-нибуть образом открыть Пэинтовский BitMaP?

Помогите, кто может!
Ответ: Извините за глупый вопрос, а что это за штука "Пэинтовский BitMaP"? Что за формат BMP знаю, а это что?

739. klipmash   (24.12.2004 17:19)
0  
Класс сразу нашол то, что искал


Имя *:
Email *:
WWW:
Код *:
Поиск
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Copyright MyCorp © 2024
    Конструктор сайтов - uCoz