Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Delphi Вставка символа в юникоде из дельфи в Word Здравствуйте. Пытаюсь выполнить следующий код (цель - вставить символ мю в текст документа ворд): procedure TForm1.Button1Click(Sender: TObject); var i:integer; vr1, vr2, vr3:Olevariant; begin // код для мю 03BC vr2:= 'Times New Roman'; vr1:='Unicode'; vr3:='wdFontBiasDontCare'; https://www.cyberforum.ru/ delphi-beginners/ thread74608.html Обработать ввод даты, отличной от текущей Delphi
Ребята, помогите пожалуйста, никак не пойму свою ошибку, вроде и сравниваю все правильно, а сообщение об ошибке не появляется, точнее никакие действия вообще не выполняются при нажатии на кнопку вот код procedure TForm1.Button2Click(Sender: TObject); var s,p,q,r,d,m,y: string; //b: boolean; begin //if b = true then try s:= datetostr(date);
Delphi Наибольший элемент среди стоящих на главной и побочной диагоналях поменять местами с элементом https://www.cyberforum.ru/ delphi-beginners/ thread74573.html
У меня возникли затруднения с написанием следующих кодов в консоли: 1)В двумерном массиве из п строк и п столбцов, где п - нечетное число, все элементы различны. Наибольший элемент среди стоящих на главной и побочной диагоналях поменять местами с элементом, стоящим на пересечении этих диагоналей. 2)Дан двумерный массив из 20 столбцов. Переставить первые три и последние три столбца,...
Delphi алгоритм Дейкстры Может не туда, но Как можно доработать алгоритм Дейкстры, для уменьшения его времени работы не O(n*n)?? как сделать O(n*lоg(n))?? https://www.cyberforum.ru/ delphi-beginners/ thread74570.html
Delphi Отладка программы
Нужно отладить программу да так, чтоб при вводе в таблицу других элементов кроме чисел, выводилось сообщение типа showmessage - "Пожалуйста вводите только цифры. собственно вот программа: Дан квадратный массив целых чисел. Определить является ли он симметричным относительно своей побочной диагонали. rocedure TForm1.Button3Click(Sender: TObject); var Arr : array of array of...
Delphi Работа с файлами Рассматривается текстовый файл INPUT.TXT, содержащий одно или несколько предложений на английском языке, разделенных символом "." (точка). В конце последнего предложения ставится "." (точка). Предложения начинаются с заглавной буквы. Слова разделяются одним или несколькими пробелами. Между словами допускаются символы пунктуации: "," (запятая), ";" (точка с запятой), ":" (двоеточие), "-"... https://www.cyberforum.ru/ delphi-beginners/ thread74548.html
Delphi Типизированный файл Создать типизированный файл записей, содержащих сведения об учениках. Структура записи имеет следующий вид: type S = record { Ученик } N: String; { Фамилия ученика } C: 1..10; { Год обучения } L: Char { Буква (от А до К) } end Выяснить, имеются ли однофамильцы в... https://www.cyberforum.ru/ delphi-beginners/ thread74546.html Delphi Составьте программу, проверяющую, верно ли утверждение, что сумма цифр введенного вами целого числа делится на 5...
Привет! Помогите, пожалуйста с тремя задачками. 1.Ветвления 2. Циклы 3.Массив 1.Составьте программу, проверяющую, верно ли утверждение, что сумма цифр введенного вами целого числа делится на 5. 2.С помощью оператора «while» напишите программу определения идеального веса для взрослых людей по формуле: идеальный вес = рост-100. Выход из цикла: значение роста =250. 3.Массивы линейные. Найти...
Delphi Файлы https://www.cyberforum.ru/ delphi-beginners/ thread74483.html
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, ExtCtrls, StdCtrls; type TForm1 = class(TForm)
Delphi Псевдоперемножение матриц https://www.cyberforum.ru/ delphi-beginners/ thread74363.html
Ребят, такая проблемка, есть две матрицы ____A _B _C _D _E__F A || ∞ 30 ∞ 20 ∞ ∞ || B || ∞ ∞ 15 20 ∞ ∞ || C || ∞ 15 ∞ 20 25 ∞ || D || 20 20 20 ∞ ∞ 25 || E || ∞ ∞ 25 10 ∞ 40 || F || 15 ∞ ∞ 25 40 ∞||
добавление не одного а всех Delphi
вот смотрите компонент TICQ при первом сообщение идет: ini:=TIniFile.Create(ExtractFileDir(Application.ExeName)+ '\' + 'user.ini' ); ini.WriteInteger('New User', 'UIN', StrToInt(UIN)); //ini.WriteInteger('New User', + Msg); ini.Free; то есть запись в INI файл и получается вот так: UIN=488353316 вроде все нормально но я проверил написал с другого уина боту и он не добавил(
Delphi Найти максимальное из чисел, встречающееся в данном массиве более 1 раза Необходимо решить 2 задания: 1.Дан массив Х из М целых чисел( 0<M<97;1000<X<100). Найти максимальное из чисел, встречающееся в данном массиве более 1 раза. 2.Дан одномерный целочис
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
15.12.2009, 09:41 0

Сумма минимального позитивного элемента и его номера - Delphi - Ответ 416233

15.12.2009, 09:41. Показов 1467. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено MrRobby как решение

Решение

Минимальных положительных элементов может быть несколько. В решение задачи включаем первый минимальный положительный элемент.
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
procedure TForm1.Button3Click(Sender: TObject);
const
  //Количество элементов в массиве.
  N = 7;
var
  //Массив.
  Arr     : array[1..N] of Integer;
  //Переменные для индексации элементов массива.
  i, IMin : Integer;
  //Строка для алгоритма распечатки.
  StrTmp  : String;
begin
 
  //Очищаем Мемо.
  Memo1.Clear;
 
  //Инициализируем генератор случайных чисел.
  Randomize;
  //Записываем в массив случайные целые числа.
  for i := 1 to N do begin
    //Случаное целое число из диапазона: (-10 + 0)...(-10 + 20) = -10...10.
    Arr[i] := -10 + Random(21);
  end;
 
  //Распечатываем исходный массив А:
  Memo1.Lines.Add('Исходный массив А:');
  StrTmp := '';
  for i := 1 to N do begin
    if StrTmp <> '' then begin
      StrTmp := StrTmp + Char(9);
    end;
    StrTmp := StrTmp + IntToStr(Arr[i]);
  end;
  Memo1.Lines.Add(StrTmp);
 
  //Решаем поставленную задачу.
  IMin := -1;
  for i := 1 to N do begin
    if Arr[i] > 0 then begin
      if IMin = -1 then begin
        IMin := i;
      end else if Arr[i] < Arr[IMin] then begin
        IMin := i;
      end;
    end;
  end;
 
  //Распечатываем результат:
  Memo1.Lines.Add('Результат:');
  if IMin = -1 then begin
    Memo1.Lines.Add('В массиве нет положительных элементов.');
  end else begin
    Memo1.Lines.Add('Первым из минимальных положительных элементов является: Arr['
      + IntToStr(IMin) + '] = ' + IntToStr(Arr[IMin]) + '.'
    );
    Memo1.Lines.Add('Сумма первого из минимальных элементов массива и его индекса равна: '
      + IntToStr(Arr[IMin] + IMin) + '.'
    );
  end;
 
end;


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

Поиск минимального элемента и его номера в массиве
Задание : Написать программу, в которой пользователь заполняет массив из 10 чисел. Найти: a....

Найти сумму минимального положительного элемента массива и его номера
Задание таково: создать Windows-приложение, которое предлагает пользователю задать размер линейного...

Найти сумму минимального положительного элемента массива и его номера
1. Найти сумму минимального положительного элемента массива и его номера. Количество элементов в...

Составьте программу вычисления в массиве B(N) минимального элемента и его номера
Составьте программу вычисления в массиве B(N) минимального элемента и его номера.

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

Нахождение в массиве минимального элемента среди положительных и его номера в массиве
• Нахождение в массиве минимального элемента среди положительных и его номера в массиве. •...

Найти номера минимального элемента массива и элемента, являющегося минимальным без учета этого элемента
11.109. Дан массив. Определить: а) максимальный элемент массива и элемент, являющийся максимальным...

Определить номера минимального элемента массива и элемента, являющегося минимальным без учета этого элемента.
Дан массив. Определить номера минимального элемента массива и элемента, являющегося мини-мальным...

Поиск номера строки и номера столбца минимального элемента в двумерном массиве
поиск номера строки и номера столбца минимального элемента в двумерном массиве. подскажите, что...

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