Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.04.2015, 16:22   #1
reapple
 
Регистрация: 16.04.2015
Сообщений: 5
По умолчанию Среди заданных чисел найти отрицательные и вывести на экран модули этих чисел

помогите решить задачу по делфи.
Среди заданных чисел X и Y, найти отрицательные и вывести на экран модули этих чисел.
я понимаю, что сначала нужно сравнивать их 0, чтобы найти отрицательное, а как в коде это будет? и как работать с модулями?

Последний раз редактировалось Аватар; 20.04.2015 в 11:56.
reapple вне форума Ответить с цитированием
Старый 16.04.2015, 16:38   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так и будет, с помощью if.

Цитата:
как работать с модулями?
Math в uses и Abs(x)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 16.04.2015, 22:53   #3
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
а как в коде это будет?
А вы напишите, попробуйте. Если что, мы подскажем, поправим.
Вадим Мошев вне форума Ответить с цитированием
Старый 17.04.2015, 01:28   #4
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,869
По умолчанию

Цитата:
Сообщение от reapple Посмотреть сообщение
помогите решить задачу по делфи.
Среди заданных чисел X и Y, найти отрицательные и вывести на экран модули этих чисел.
я понимаю, что сначала нужно сравнивать их 0, чтобы найти отрицательное, а как в коде это будет? и как работать с модулями?
Сначала нужно найти в себе силы, чтобы открыть Дельфи и попытаться хоть что-то сделать самому.
northener вне форума Ответить с цитированием
Старый 20.04.2015, 11:47   #5
reapple
 
Регистрация: 16.04.2015
Сообщений: 5
По умолчанию

задачу решила

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls;

type
  TForm1 = class(TForm)
    Panel1: TPanel;
    Label1: TLabel;
    Edit1: TEdit;
    Label2: TLabel;
    Edit2: TEdit;
    Button1: TButton;
    Panel2: TPanel;
    Panel3: TPanel;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);

var x,y,b,c:integer;
begin
b:= StrToInt(Edit1.text);
c:= StrToInt(Edit2.text);
if b<0 then begin
x:= Abs(b);
Panel2.Caption:= IntToStr(x);
end;
if c<0 then begin
y:=Abs(c);
Panel3.Caption:= IntToStr(y);
end;
end;


end.

Последний раз редактировалось Аватар; 20.04.2015 в 11:53.
reapple вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача в делфи Ambros Помощь студентам 0 06.10.2014 09:47
Задача на делфи bvd Помощь студентам 0 05.05.2012 22:04
Задача в Делфи octik Помощь студентам 1 19.12.2011 11:24
Задача в Делфи TeHno LIvE Помощь студентам 6 21.10.2009 07:57