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

Ввод арифметической прогресии в массив

27.11.2014, 18:46. Показов 681. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
РЕбята, не знаю ,как забить в программу, чтоб оно сразу первую строку мне забивало числами от 1971 по 1990.
ВТорую строку я должен вводить сам, в ней оно вычесляет максимальный и минимальный елемент.
ВОт код:
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
83
84
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Grids;
 
type
  TForm1 = class(TForm)
    Знайти: TButton;
    Label1: TLabel;
    Memo1: TMemo;
    StringGrid1: TStringGrid;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    procedure ЗнайтиClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
 
 
procedure TForm1.ЗнайтиClick(Sender: TObject);
 var
  a: array [0..20,0..2] of integer;
  i,j,imax,jmin:integer;
  min, max: integer;
begin
  for i := 0 to 19 do
    for j := 0 to 1 do
    begin
  a[i,j] := strtoint(StringGrid1.Cells[i,j]  );
  max := a[1,0];
    end;
 
  for i := 0 to 19 do
  for j := 1 to 1 do
 
    if max < a[i,j] then
    begin
        max := a[i,j];
        imax := 1971 + i;
    end;
 
   for j := 0 to 19 do
    for i := 1 to 1 do
    begin
     a[j,i] := strtoint(StringGrid1.Cells[j,i]  );
     min:= a[1,0];
 
    end;
 
     for j := 0 to 19 do
      for i := 1 to 1 do
      if min > a[j,i] then
      begin
        jmin:= 1971 + j;
        min:= a[j,i];
      end;
 
 
  Memo1.Clear;
  Memo1.Lines.Add('Максимальний урожай = '
                  +intToStr(max)+ ' цинтнер');
 Memo1.Lines.Add('В ' +intToStr(imax)+ ' году' );
  Memo1.Lines.Add('Найменьший урожай = '
                  +intToStr(min)+' цинтнер');
 
 Memo1.Lines.Add('В ' +intToStr(jmin)+ ' году');
 
 
end;
 
end.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.11.2014, 18:46
Ответы с готовыми решениями:

Одномерный массив: является ли данный массив геометрической или же арифметической прогрессией
Всем привет,перерыл уже наверно тонну информации на сайтах,но так толком и не понял некоторые вещи. 1)Мне нужно задать размер массива с...

Дано целое число N (> 1), а также первый член A и разность D арифметической прогрессии. Сформировать и вывести массив размера N, содержащий N первых
Дано целое число N (&gt; 1), а также первый член A и разность D арифметической прогрессии. Сформировать и вывести массив размера N,...

первый член и разница арифметической прогресии а и д.Показать 10 первых членов прогресии
тема

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.11.2014, 18:46
Помогаю со студенческими работами здесь

Сумма членов арифметической прогресии
Вроде всё правильно, но ответ не сходится с проверкой в Excel... #include &lt;stdio.h&gt; #include &lt;conio.h&gt; int main (void) { ...

Сумма членов арифметической прогресии
Private Sub Command1_Click() n = 3 d = 5 a = 5 s = (2 * a + d * (n - 1) / 2) * n Text1.Text = s End Subпишу так, а оно...

Найти n член арифметической прогресии, используя рекурсию
Помогите пожалуйста составить программу с рекурсией, которая будет находить нужный нам член арифметической прогрессии. Public Function...

Вычислить количество положительных и отрицательных членов арифметической прогресии
ПОМОГИТЕ! Вычислить количество положительных и отрицательных членов арифметической Есть Первый член Разница И количество

Найти суму n членов арифметической прогресии с заданым начальным членом и шагом
Найти суму n членов арифметической прогресии с заданым начальным членом и шагом(используя рекурсивные функции) кто сможет помогите...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru