Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Delphi Произведение элементов массива с четными номерами помогите сделать дана целочисленная квадратная матрица вычислить: произведение элементов массива с четными номерами https://www.cyberforum.ru/ delphi-beginners/ thread550854.html Фрактализация квадрата. Delphi
Приветствую! Что-то нахожусь в полном стопоре. Не могу реализовать алгоритм. Судь задачи: Есть сетка, разделеная на мелкие(например 9шт) квадраты. При клике мышки на один из квадратов, он рисует в выбраном квадрате более мелкий(в соотношении 1:3), в том же месте, где находится его родитель. Если выбрано несколько, то должно сработать для нескольких квадратов. Картинка:...
Delphi Запрет на открытие 2х окон Здравствуйте уважаемые форумчане) собственно в Delphi новичок, поэтому не судите строго) суть проблемы такова: имеется форма, в которой по запуску определенной команды открывается окно. как сделать так, чтобы нельзя было открыть новое окно, пока открыто существующее) https://www.cyberforum.ru/ delphi-beginners/ thread550802.html Delphi Ошибка в Delphi https://www.cyberforum.ru/ delphi-beginners/ thread550801.html
Всем привет. Собственно вот задание: Написать программу, которая вычисляет среднее арифметическое значение элементов массива. Для ввода элементов массива использовать компонент StringGrid . Вот что смог сделать я: unit Unit1; interface uses
Про пролистывание Мемо Delphi
Подскажите как пролистать вниз мемо не могу догадаться... программа работает в трее и при показе формы показаны не последние строки в мемо.... Заранее благодарен. Добавлено через 1 час 7 минут рыжый UP!
Delphi Форма, созданная на стационарном компе неадекватно выглядит на ноуте https://www.cyberforum.ru/ delphi-beginners/ thread550759.html
Форма, созданная на стационарном компе неадекватно выглядит на ноуте... То есть не вписывается в размер экрана автоматически и не получается поставить скроллер (вертикальный). Посоветуйте, пожалуйста, что можно сделать.
Delphi подскажите, кто знает... подскажите, кто знает, как в делфи7 создать базу данных и справку для неё и потом всё это дело подключить к проекту долфи?? за ранее спасибо https://www.cyberforum.ru/ delphi-beginners/ thread550732.html Данные из файла в stringgrid Delphi
Здравствуйте. Столкнул с проблемой переноса данных из текстового файла в Grid. При этом текстовый файл выглядит следующим образом: Дата|Сотрудник|Должность. Как это можно организовать? Заранее спасибо.
Delphi Как сделать чтобы в поле MEMO отображались математические знаки? https://www.cyberforum.ru/ delphi-beginners/ thread550647.html
приветик всем. помогите пожалуйста с задачкой. Как сделать чтобы в поле MEMO отобржались математические знаки. например: корень, дробь, число в степени. ( ?, )
Delphi Как считать и присвоить значение реестра полю Edit.Text на форме приложения. https://www.cyberforum.ru/ delphi-beginners/ thread550617.html
Не могу дать ума. Проблема в следующем. Приложение (форма с полем Edit1.Text). Нужно сделать так, чтобы на этапе процедуры FormCreate выполнялось условие: если В системном реестре по пути HKEY_CLASSES_ROOT\SOFTWARE\Microsoft\MyApp\ лежит ключ с именем key(строкового типа), то присвоить его значение полю Edit 1.Text, иначе присвоить полю Edit1.Text значение 'Ключа нема' Я понимаю, что эта на...
Delphi не открывается созданная форма=(
Пишу небольшую программку на диплом, в ней много разных форм. обычно открываю их через view form - выбираю нужную мне форму кликаю по ней - она открывается, а вот одна из форм перестала открываться, при чем её модуль открывается без проблем, а вот сама форма не отображается. При запуске программы она отображается как ни в чем ни бывало... В первый раз с таким чудом столкнулась...:cry: Может кто...
Delphi Среднее арифметическое элементов массива https://www.cyberforum.ru/ delphi-beginners/ thread550591.html
Дан одномерный массив, найти среднее арифметическое элементов массива На картинке изображено как все выглядит на форме План решения: 1. Объявить одномерный числовой массив соответствующей длины (столько же сколько заготовленно ечеек в StringGrid). 2. Присвоить элементам массива значения,расположенные в соответствующих ячейках компонента StringGrid. Для этого необходимо воспользоваться...
НАРУШИТЕЛЬ
641 / 356 / 2
Регистрация: 10.11.2011
Сообщений: 1,749
Записей в блоге: 5
17.04.2012, 17:34  [ТС] 0

Пожалуйста помогите, найдите ошибку, не могу вывести В MEMO 2 - Delphi - Ответ 2922316

17.04.2012, 17:34. Показов 717. Ответов 4
Метки (Все метки)

Ответ

Вот условие задачи:
Дан одномерный массив от 0 до N. Элементы массива не повторяются из элементов расположенных между max и min сформировать новый одномерный массив.
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
74
75
76
77
78
79
80
81
82
unit zad2;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;
 
type
  TForm1 = class(TForm)
    Memo1: TMemo;
    Memo2: TMemo;
    Edit1: TEdit;
    Button1: TButton;
    Button2: TButton;
    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);
var
max,min,i,n,j,l,z:integer;
a,b:array[0..30] of integer;
begin
n:=strtoint(Edit1.Text);
j:=0;
for i:=1 to n do
a[i]:=strtoint(Memo1.Lines[i-1]);
max:=a[0]; z:=0;
min:=a[0]; l:=0;
for i:=0 to n do
begin
if (a[i]>max) then
begin
max:=a[i];
z:=i;
end;
if (a[i])<min then
begin
min:=a[i];
l:=i;
end;
end;
 
if (z>l) then
begin
for i:=z to l do
begin
j:=j+1;
b[j]:=a[i];
Memo2.Lines.Add(inttostr (b[j]));
end;
end
else
if (z<l) then
begin
for i:=(z+1) to l-1 do
begin
j:=j+1;
b[j]:=a[i];
Memo2.Lines.Add(inttostr (b[j]));
end;
end;
end;
 
procedure TForm1.Button2Click(Sender: TObject);
begin
close
end;
 
end.


Вернуться к обсуждению:
Пожалуйста помогите, найдите ошибку, не могу вывести В MEMO 2 Delphi
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.04.2012, 17:34
Готовые ответы и решения:

Я не могу найти ошибку в 3 строке найдите пожалуйста
@Override public void start(Stage primaryStage) throws Exception{ (здесь) Parent root =...

Найдите пожалуйста ошибку, должен вывести матрицу 3х3
#include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int main(){ int a; int b; int i,j;...

Помогите, пожалуйста. Где-то затупил и не могу найти ошибку
$this-&gt;first_player-&gt;clear(); $this-&gt;second_player-&gt;clear(); ...

помогите пожалуйста с графиком! не могу найти ошибку!!необходимо чтоб кривая проходила по точкам!
unit Unit4; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,...

4
17.04.2012, 17:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.04.2012, 17:34
Помогаю со студенческими работами здесь

найдите, пожалуйста, ошибку!
При запуске выдаёт exitcod=200. Program proga; function step (m: real; n: integer): real; var ...

Найдите ошибку, пожалуйста
Задача: Дано ряд символов. Заменить в нем круглые скобки на квадратные. Строку считывает,...

найдите ошибку пожалуйста
&lt;html&gt; &lt;head&gt; &lt;title&gt;Кафе Starbuzz &lt;/title&gt; &lt;style type=&quot;style/css&quot;&gt; body={ ...

Найдите ошибку пожалуйста
Дана функция f(x) = x3 – 3*sin(x), необходимо определить минимум данной функции на отрезке методом...

Найдите, пожалуйста, ошибку
uses crt; var k, n, i, min, min_i: integer; a: array of integer; b, c: boolean; ...

Пожалуйста, найдите ошибку)
вот такая задачка. Вывести на экран первые пять совершенных чисел (функция возвращает 1, если...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru