• Ищем качественного (не новичок) разработчиков Xenforo для этого форума! В идеале, чтобы ты был фулл стек программистом. Если у тебя есть что показать, то свяжись с нами по контактным данным: https://t.me/DREDD

Требуется услуга Помогите решить задачку 10 класса с информатики

  • Автор темы Автор темы SeeYo
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
12 Янв 2020
Сообщения
221
Реакции
22


В данной секции находятся темы для единоразовой работы (мелкие задачи). Если вы ищете работу в крупных проектах, перейдите в соседний раздел. Если вы предоставляете какие-либо услуги в сфере читов и хотите их прорекламировать, то вам в данный раздел.

 

1. Для любого числа Х рассчитать QW=100*X, если Х > 0, в противном случае найти CM=x/100.
Код:
Код:
Expand Collapse Copy
procedure TForm2.Button1Click(Sender: TObject);
var y,x:integer;
begin
x:=Edit1.Text;
if x > 0 then
begin
x:=100*x;
Edit1.Text:=IntToStr(x);
end
else
begin
y:= x / 100;
Edit1.Text:=IntToStr(y);
end;
end;
end.
Ошибки выдаёт, не понимаю в чём дело. Я дурак наверное но надо сдать
 
1. Для любого числа Х рассчитать QW=100*X, если Х > 0, в противном случае найти CM=x/100.
Код:
Код:
Expand Collapse Copy
procedure TForm2.Button1Click(Sender: TObject);
var y,x:integer;
begin
x:=Edit1.Text;
if x > 0 then
begin
x:=100*x;
Edit1.Text:=IntToStr(x);
end
else
begin
y:= x / 100;
Edit1.Text:=IntToStr(y);
end;
end;
end.
Ошибки выдаёт, не понимаю в чём дело. Я дурак наверное но надо сдать
Могу дать код на питоне:
Код:
Expand Collapse Copy
x = int(input())
if x > 0:
    print(x*100)
else:
    print(x/100)
 
а надо делфи - лазарус
Попробуй этот код
Код:
Expand Collapse Copy
procedure TForm2.Button1Click(Sender: TObject);
begin
var y,x:integer;
x:=Edit1.Text;
if x > 0 then
begin
x:=100*x;
Edit1.Text:=IntToStr(x);
end
else
begin
y:= x / 100;
Edit1.Text:=IntToStr(y);
end;
end.
 
Вот то что я выделил, там ошибки выделяет. Вар надо писать перед бегином
 

Вложения

  • 1584959408782.png
    1584959408782.png
    78.3 KB · Просмотры: 13
Вот то что я выделил, там ошибки выделяет. Вар надо писать перед бегином
Как я понял, ошибка заключается в том, что x - целочисленная переменная, а Edit1.Text предстает, как строка
 
Назад
Сверху Снизу