Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 1
Регистрация: 28.11.2015
Сообщений: 53
1

Переделать под графический интерфейс

01.03.2016, 18:30. Показов 550. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите этот код переделать под Графический интерфейс пожалуйста

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var
  a: array of real;
  i, n: integer;
  T: real;
begin
  randomize;
  write('n='); readln(n);
  SetLength(a, n);
  for i := 0 to n - 1 do 
  begin
    a[i] := random * 100;
    write(a[i]:8:2);
  end;
  writeln;
  writeln('Измененный массив:');
  t := a[0];
  for i := 1 to n - 2 do
  begin
    if (a[i] > T) and (a[i] > a[i + 1]) then
    begin
      t := a[i]; a[i] := 0;
    end
    else t := a[i];
  end;
  for i := 0 to n - 1 do write(a[i]:8:2);
  writeln;
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2016, 18:30
Ответы с готовыми решениями:

Графический интерфейс
Помогите пожалуйста переделать в графический интерфейс, чтоб массив выводился в stringGrid const...

Переписать элементы массива A(n) в массив C(n) в обратном порядке, используя графический интерфейс
Создать Приложение, использую графический интерфейс пользователя. Задача: Переписать элементы...

Добавить справку в Paint. Создать графический интерфейс - прототип Paint - в Delphi
добавить справку в Paint .создать графический интерфейс прототип Paint в Delfi. Помогите плиз

Delphi - Создать графический интерфейс прототип Paint в Delphi
Delphi - Создать графический интерфейс прототип Paint в Delphi помогите

1
1077 / 488 / 316
Регистрация: 05.04.2013
Сообщений: 2,141
02.03.2016, 07:25 2
Цитата Сообщение от pepa Посмотреть сообщение
Помогите этот код переделать под Графический интерфейс пожалуйста
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Grids;
 
type
  TForm1 = class(TForm)
    Button1: TButton;
    Edit1: TEdit;
    StringGrid2: TStringGrid;
    StringGrid1: TStringGrid;
    Label1: TLabel;
    Label2: TLabel;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
 
procedure TForm1.Button1Click(Sender: TObject);
var
 i,n:integer;
 a:array of real;
 t:real;
begin
try
n := StrToInt(Edit1.Text);
except
MessageDlg(Edit1.Text + ' не Integer', mtError, [mbAbort] , 0);
exit;
end;
StringGrid1.RowCount := 2;  StringGrid2.RowCount := 2;
StringGrid1.ColCount := n;  StringGrid2.ColCount := n;
StringGrid1.FixedCols := 0; StringGrid2.FixedCols := 0;
StringGrid1.Options := StringGrid1.Options + [goColSizing];
StringGrid2.Options := StringGrid2.Options + [goColSizing]; 
Randomize;
  SetLength(a, n);
  for i := 0 to n - 1 do 
  begin
    a[i] := random * 100;
    StringGrid1.Cells[i,1] := FloatToStr(a[i]);
  end;
 
Label1.Caption := 'Исходный массив';
Label2.Caption := 'Измененный массив';
 
t := a[0];
for i := 1 to n - 2 do
  begin
    if (a[i] > T) and (a[i] > a[i + 1]) then
    begin
      t := a[i]; a[i] := 0;
    end
    else t := a[i];
  end;
 
for i := 0 to n - 1 do StringGrid2.Cells[i,1] := FloatToStr(a[i]);
 
end;
 
end.
1
02.03.2016, 07:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.03.2016, 07:25
Помогаю со студенческими работами здесь

Переделать под графический интерфейс
Получить на экране рисунок паутины с центром в произвольной (заданной) точке, с произвольным числом...

Переделать из консоли в графический интерфейс
Здравствуйте. Я написал программу для решения задачи из ЕГЭ по информатике В4 в консоли Lazarus....

Перевод кода с Visual Basic на паскаль под графический интерфейс
Атом. Изобразить модель атома произвольного химического элемента: ядро и электроны, вращающиеся по...

возможно ли переделать код алгоритма под Borland C переделать под Borland Delphi?
Подскажите возможно ли переделать код алгоритма под Borland C переделать под Borland Delphi? У меня...

Как к программе прикрутить графический интерфейс?
Всем доброго времени суток! Мы только начали изучать Паскаль и Лазарус, но мне уже нравиться это...

Графический интерфейс в Windows 7 - не корректное отображение
Собственно проблема описана в заголовке: Графический интерфейс в Windows 7 - не корректное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru