Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.08.2011, 19:14   #11
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Цитата:
работают, просто надо сначало в "список" добавить.
Не нашел списка
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.
MooNDeaR вне форума Ответить с цитированием
Старый 15.08.2011, 20:22   #12
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка Не нашёл

В 2004-ом году была первая программа. Одна из тех, которые нашёл(28.05.2006, до этого момента был папка с сорцами must die, восстанавливал вроде через Active Undelete ):
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Gauges, ComCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    Edit1: TEdit;
    Label1: TLabel;
    Button2: TButton;
    Button3: TButton;
    Gauge1: TGauge;
    RichEdit1: TRichEdit;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
label l1, l2;
var a, b, c, d, i: integer;
    ar: array of integer;
begin
 Label1.Caption := '';
 a := 0;
 c := StrToInt(Edit1.text);
 b := c;
 l1:
 a := a + 1;
 SetLength(ar, a); 
 d := b mod 16;
  if b < 16 then
    begin
     ar[a - 1] := b;
      goto l2;
    end;
 b := b div 16;
 ar[a - 1] := d;
  goto l1;
 l2:
  for i := a - 1 downto 0 do
    case ar[i] of
      0 : Label1.Caption := Label1.Caption + '0';
      1 : Label1.Caption := Label1.Caption + '1';
      2 : Label1.Caption := Label1.Caption + '2';
      3 : Label1.Caption := Label1.Caption + '3';
      4 : Label1.Caption := Label1.Caption + '4';
      5 : Label1.Caption := Label1.Caption + '5';
      6 : Label1.Caption := Label1.Caption + '6';
      7 : Label1.Caption := Label1.Caption + '7';
      8 : Label1.Caption := Label1.Caption + '8';
      9 : Label1.Caption := Label1.Caption + '9';
     10 : Label1.Caption := Label1.Caption + 'A';
     11 : Label1.Caption := Label1.Caption + 'B';
     12 : Label1.Caption := Label1.Caption + 'C';
     13 : Label1.Caption := Label1.Caption + 'D';
     14 : Label1.Caption := Label1.Caption + 'E';
     15 : Label1.Caption := Label1.Caption + 'F';
    end;
end;



procedure TForm1.Button2Click(Sender: TObject);
var a: WideChar;
    i: integer;
    s: string;
begin
 Button2.Caption := TimeToStr(Now);
 a := #0;
  for i := 0 to 65534 do
    begin
     Gauge1.Progress := (100 * i) div 65534;
     a := succ(a);
     s := s + a;
    end;
 RichEdit1.Lines.Add(s);
 Button3.Caption := TimeToStr(Now);
end;

end.
Что делает не помню, ВМ загружать лень
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 15.08.2011, 20:26   #13
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Цитата:
Что делает не помню, ВМ загружать лень
Комментить надо

P.S.
Не знаю Delphi, посему гадал основываясь на знания паскаля Когда увидел строчки goto 12, и goto 11, решил дальше не читать
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.
MooNDeaR вне форума Ответить с цитированием
Старый 15.08.2011, 21:06   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Сейчас тема начнет медленно заполняться Hello World-ами на разных языках...
Да да ))
Я бы сюда свою QBasiс прогу хелло-ворлд скинул но уже не помню как она выглядит
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.08.2011, 21:31   #15
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Смех

Цитата:
Сообщение от MooNDeaR Посмотреть сообщение
Комментить надо

P.S.
Не знаю Delphi, посему гадал основываясь на знания паскаля Когда увидел строчки goto 12, и goto 11, решил дальше не читать
Да, да, я согласен - есть за мной такое. Я просто всё время думаю, что если мозг иногда не напрягать, то он атрофируется. Как мышца, после небольшого перенапряжения - укрепляется

А когда взялся за большие проекты - то вижу, что это для меня хорошо, а остальные помочь без комментариев мне не могут
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 15.08.2011, 21:43   #16
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Я бы возможно разобрался, но всё-таки не хватает знания языка

Очень тяжко распознать вообще всю эту задумку Что-то связанное с переводом чего-то в шестнацатеричную систему счисления
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.

Последний раз редактировалось MooNDeaR; 15.08.2011 в 21:47.
MooNDeaR вне форума Ответить с цитированием
Старый 15.08.2011, 21:57   #17
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка

Цитата:
Сообщение от MooNDeaR Посмотреть сообщение
Я бы возможно разобрался, но всё-таки не хватает знания языка

Очень тяжко распознать вообще всю эту задумку Что-то связанное с переводом чего-то в шестнацатеричную систему счисления
Я тоже так предположил, но позже был модернизированный упрощённый код, но в первый он уже не попал
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 16.08.2011, 13:58   #18
misher
Участник клуба
 
Аватар для misher
 
Регистрация: 26.05.2010
Сообщений: 1,648
По умолчанию

Был типа бот на паскале. Код приводить не буду. А просто write('Сколько тебе лет');
read(a);
Около 20 вопросов было. На которые добавил 20 переменных. Получился такой Hello World на строчок 30-40, но был доволен
This world will never be What I expected (c)
misher вне форума Ответить с цитированием
Старый 16.08.2011, 14:36   #19
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

а я свою первую программу писал девять лет )
Начал ещё аж 15 лет назад - во втором классе. За комп садился раз в неделю по вторникам и ваял ))
Прога была на бэйсике и занимала 5 или 6 дискет.
Не помню уже всего, что там было, но что-то обучающее о космосе. Там даже была простенькая игрушка встроена, где надо было управлять вертолетом, облетая препятствия...
эх... как вспомнил, сразу нахлынуло...
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Первая программа JaroslavB Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 25.02.2011 20:35
Первая программа на Java JokerWCC Помощь студентам 4 28.11.2010 17:08
Первая программа... ViJey Помощь студентам 6 27.09.2010 20:49
Первая программа на WINAPI Syltan Win Api 8 27.02.2010 22:38
Моя первая программа)) Dr.Badnezz Софт 9 06.12.2008 14:39