Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 08.05.2011, 18:58
Malkovich Malkovich вне форума
Прохожий
 
Регистрация: 08.05.2011
Сообщения: 10
Репутация: 10
Сообщение ComboBox и ListBox

Здравствуйте! Помогите пожалуйста , немогу сделать так при решении уравнения, данные выводились в ComboBox и ListBox . Нужно чтоб : когда вычисляется X, результаты должны
заноситься в ComboBox в виде: "Y - X", а когда вычисляется Y, результаты
заносятся в ListBox в виде: "X - Y".
Вложения
Тип файла: rar Уравнение.rar (196.7 Кбайт, 1 просмотров)
Ответить с цитированием
  #2  
Старый 08.05.2011, 19:09
Raskolnikov Raskolnikov вне форума
Прохожий
 
Регистрация: 20.04.2011
Адрес: Киров
Сообщения: 35
Версия Delphi: 7 Enterprise
Репутация: 148
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  if Form1.RadioButton1.Checked=true then                //когда галочка на первом
    begin
      x:=strtoint(Form1.Edit1.Text);
      y:=(200-14*x*x)/8;
      if y>=0 then                                       //проверка на знак радикала
        Label1.Caption:=Format('%1.2f', [sqrt(y)])       //условие на вывод только двух знаков после запятой
      else
        Form1.Label1.Caption:=('Нет корней');

       ListBox1.Items.Add(Format('%1.2f - %1.2f', [y, x])) //Выводим в ListBox1
    end
  else                                                   //когда галочка на втором
    begin
      y:=strtoint(Form1.Edit1.Text);
      x:=(200-8*y*y)/14;
      if x>=0 then                                       //проверка на знак радикала
        Label1.Caption:=Format('%1.2f', [sqrt(x)])
      else
        Form1.Label1.Caption:=('Нет корней');

     ComboBox1.Items.Add(Format('%1.2f - %1.2f', [x, y]));  //Выводим в ComboBox1
    end;
end;

Последний раз редактировалось Raskolnikov, 08.05.2011 в 19:14.
Ответить с цитированием
  #3  
Старый 08.05.2011, 20:49
Malkovich Malkovich вне форума
Прохожий
 
Регистрация: 08.05.2011
Сообщения: 10
Репутация: 10
Хорошо

Спасибо!!!
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 20:03.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025