 |
|

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

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

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

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

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

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

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

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

17.03.2008, 12:15
|
|
Banned
Регистрация: 24.08.2007
Сообщений: 201
С нами:
9849986
Репутация:
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
С нами:
9598011
Репутация:
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)
|
|
|
|