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

Операции в Memo

28.02.2009, 13:06. Показов 1146. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста!
Нужна програма, которая должна производить операции со столбиком чисел.
Надо, чтобы она сравнивала 3 последовательных числа друг с другом(a,b,y)
и присваивала пременым(c,d) значения 1/0 в зависимости от результата сравнения.
А потом сравнивала c и d и, если они не равны(т.е. знак между a и b отличается от знака между b и y), присваивала преременной счётчику значение +1 и записывала во второй мемо с новой строки значения переменной a.
Далее код програмы- всё, что у меня вышло.(и то не работает :'(:'(:'()


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
var a,b,y:array [1..510] of integer;
  var lin,q,z,e,f,r,n, i:integer;
  var w: integer;
  var c,d:{array[1..255] of} integer;
label l1;
begin
     if Memo1.Lines.Count<>0 then 
      lin := Memo1.Lines.Count -1;
    
       for i:=0 to 495 do 
 
    begin
      w:=i+2;
      f:=i+1;
      e:=i;
 
  a[i]:= StrToInt (F_Test.Memo1.Lines.Strings[e]); 
 
   label1.Caption:=IntToStr(a[i]);
 
  b[i]:= StrToInt(F_Test.Memo1.Lines.Strings[f]); 
 
  label2.Caption :=IntToStr(b[i]);
 
       y[i]:=StrToInt(F_Test.Memo1.Lines.Strings[w]); 
 
   label3.Caption :=IntToStr(y[i]) ;
 
   if a[i]>b[i] then c:=1 else c:=0;
   
   if b[i]>y[i] then d:=1 else d:=0;
    
       
      if (c<>d) and (a[i]<>b[i]) and (b[i]<>y[i])  then z:=z+1; 
         
      label8.Caption :=IntToStr(z);
 
 
 
      end;
 
 
 
end;
 
 
end.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.02.2009, 13:06
Ответы с готовыми решениями:

Операции в memo с выделенным текстом
кто знает, как в delphi 7 можно совершать операции с выделенным текстом в memo, например, изменить...

Компонент Memo. операции с текстом
Дано текст(любой). Скопировать его в другой текстовый файл, за исключением всех слов что начинаются...

ProgressBar, отображающий ход длительной операции в Memo
На форме 2 memo и кнопка. В один (m1) я вставляю текст, нажимаю кнопку, после чего проделываются...

Операции над выделенной строй в memo или ListBox
Всем доброго времени суток. Меня интересует вопрос как выполнить операцию над выделенной стройкой...

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

Как сделать так, чтобы Memo появлялось поверх остальных Memo?
как сделать так чтобы memo появлялось поверх остальных memo

Разбить поровну содержимое Memo между четырьмя другими Memo
Здравствуйте, уважаемые форумчане! Я в delphi новичок совсем, только основы осваиваю, так...

Внесение значения поля MEMO Access в поле MEMO delphi
Суть такова когда я из поля MEMO delphi записываю значения в МЕМО аксеса, всё нормально, значения...

Получение номера взятой строки из memo, содержимое которой вставлено рандомно в memo
Вообщем есть текстовый файл, из которого берутся все строки, вставляются в memo, а из memo уже в...


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

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