ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

13.03.2008, 06:31
|
|
Новичок
Регистрация: 09.11.2007
Сообщений: 13
Провел на форуме: 57405
Репутация:
1
|
|
делал на уроке за 15 мин.. если так туго ну поюзай гугл найдет в два счета!
|
|
|

13.03.2008, 21:53
|
|
Познающий
Регистрация: 06.11.2007
Сообщений: 30
Провел на форуме: 169550
Репутация:
9
|
|
6|9 =( сново я ....
Напишите плз прогу. с идиотцким graph оф... на паскале.
надо нарисовать тупенькие качели которые при запуске будут качаться туда сюда туда сюда туда... ))) если не оч влом напишите ато мне и влом и сграфом не дружу ((
|
|
|

14.03.2008, 12:43
|
|
Познающий
Регистрация: 15.02.2008
Сообщений: 98
Провел на форуме: 183980
Репутация:
50
|
|
Мне нужно разработать программу «Калькулятор», использующую соответствующий класс. Методы класса должны реализовывать операции сложения, вычитания, умножения и деления. Ввод данных организовать с помощью соответствующих кнопок на форме программы.
а на чём писать то?
|
|
|

14.03.2008, 19:58
|
|
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме: 816011
Репутация:
23
|
|
на delphi 6
|
|
|

16.03.2008, 00:38
|
|
Познающий
Регистрация: 20.07.2007
Сообщений: 99
Провел на форуме: 1562993
Репутация:
25
|
|
Ввести строку символов. Вывести номер (место) последней не цифры в строке, если она там есть. На ассемблере помогите или расскажите хоть как примерно=)
|
|
|

16.03.2008, 20:43
|
|
Участник форума
Регистрация: 09.08.2006
Сообщений: 157
Провел на форуме: 1583810
Репутация:
56
|
|
задание:
создать программу которая выводит на екран монитора с сзаставкой!
з.ы может у кого что-то похожее есть?
выложите плз
|
|
|

17.03.2008, 11:19
|
|
Участник форума
Регистрация: 06.03.2007
Сообщений: 283
Провел на форуме: 1547094
Репутация:
120
|
|
Меня попросили сделать простинькую игру, а именно крестики нолики игра скомпютером.
Мош кто сможет плиз
или хотябы игру на двоих(на одном компе, по очереди тыкать)эта наверника легче будет
Последний раз редактировалось xaker-boss; 17.03.2008 в 11:22..
|
|
|

17.03.2008, 12:03
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
На sources.ru загляни, там и крестики, и нолики есть
|
|
|

17.03.2008, 12:15
|
|
Banned
Регистрация: 24.08.2007
Сообщений: 201
Провел на форуме: 983157
Репутация:
424
|
|
Так как паскаль совсем не знаю
Задание на Паскале:
Поиск минимальных элементов массива
Вот что набросал:
a[1;10] массив array
элемент массива int;
min - минимальн. элементов
min:= a[1];
for i:= 2 to 10 : do
begin
If min>a[i] then
min:= a[i]
end;
writeln (min)
** начало кода
** i от 1 до 10 выполн.
***начало - если
*** если min > a [i] to
*** min:=a[i]
***конец если
** конец кода
* вывод
Но это наверное не правильно само задание выше
|
|
|

17.03.2008, 12:57
|
|
Познающий
Регистрация: 15.02.2008
Сообщений: 98
Провел на форуме: 183980
Репутация:
50
|
|
Меня попросили сделать простинькую игру, а именно крестики нолики игра скомпютером.
Мош кто сможет плиз
или хотябы игру на двоих(на одном компе, по очереди тыкать)эта наверника легче будет
Держи крестики нолики. Игра на двоих, возможны глюки, писал на корую руку.
Если есть желание можешь продумать искуственный интелект сам)))
Код:
unit fmuMain;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids;
type
TFormMain = class(TForm)
StringGrid1: TStringGrid;
procedure StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer;
var CanSelect: Boolean);
procedure FormCreate(Sender: TObject);
private
procedure MoveHod;
function Finish: Boolean;
public
{ Public declarations }
end;
var
FormMain: TFormMain;
hod: String;
implementation
{$R *.dfm}
procedure TFormMain.MoveHod;
begin
if hod = 'X' then
hod := 'O' else
if hod = 'O' then
hod := 'X';
end;
procedure TFormMain.StringGrid1SelectCell(Sender: TObject; ACol,
ARow: Integer; var CanSelect: Boolean);
begin
if StringGrid1.Cells[ACol, ARow] = '' then
begin
StringGrid1.Cells[ACol, ARow] := hod;
if Finish then
Application.MessageBox(PChar('Ïîáåäèë '+hod), 'Ïîáåäà íàÕ!!!')
else
MoveHod;
end;
end;
procedure TFormMain.FormCreate(Sender: TObject);
begin
hod := 'X';
end;
function TFormMain.Finish: Boolean;
var
i, j, p: Integer;
function Presence(c, r: Integer): Boolean;
begin
if StringGrid1.Cells[c, r] = hod then
Result := True
else
Result := False;
end;
begin
Result := false;
for i := 0 to 2 do
begin
p := 0;
for j := 0 to 2 do
if Presence(i, j) then
inc(p);
if p = 3 then
Result := true;
p := 0;
for j := 0 to 2 do
if Presence(j, i) then
inc(p);
if p = 3 then
Result := true;
end;
if Presence(1, 1) then
begin
if Presence(0, 0) and Presence(2, 2) then
Result := True;
if Presence(2, 0) and Presence(0, 2) then
Result := True;
end;
end;
end.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|