• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

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

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Создать приложение "Lazarus"

  • Автор темы Автор темы VIQ
  • Дата начала Дата начала

VIQ

Ученик
Регистрация
19 Дек 2011
Сообщения
6
Реакции
0
Баллы
0
Создать приложение "Lazarus"

Туристы вышли из леса на шоссе неподалеку от километрового столба с отметкой А км и решили пойти на ближайшую автобусную остановку. Посмотрев на план местности, руководитель группы сказал, что автобусные остановки расположены на километре В и на километре С. Куда следует пойти туристам?

var
a:array [8..20] of integer;
i: integer;
begin
for i:=8 to 20 do begin
writeln('vvedite temperature v i,' chasov');
readln(a);
end;
for i=8 to 20 do begin
if a<0 then begin
writeln('v pervii temperature upaJa nije nulya vchasov),
Break;
end;
end;
readln;
end.

создайте приложение с кнопками)
 

Вложения

  • 081220111084.webp
    081220111084.webp
    46.9 KB · Просмотры: 161
вроде так

procedure TForm1.Button1Click(Sender: TObject);
var a,b,c: real;
ab,ac: real;

begin
a := strtoint(edit1.text);
b := strtoint(edit2.text);
c := strtoint(edit3.text);

ab := abs(a-b);
ac := abs(a-c);
if ab<ac then Label2.caption := 'идти к B' else
if ac<ab then Label2.caption := 'Идти к C' else
Label2.caption := 'безразлично'


end;
 
var
a:array [8..20] of integer;
i: integer;
begin
for i:=8 to 20 do begin
writeln('vvedite temperature v i,' chasov');
readln(a);
end;
for i=8 to 20 do begin
if a<0 then begin
writeln('v pervii temperature upaJa nije nulya vchasov),
Break;
end;
end;
readln;
end.
program p1;

{$APPTYPE CONSOLE}

var
a,b,c: real;
ab,ac: real;
begin
readln(a,b,c);
ab := abs(a-b);
ac := abs(a-c);
if ab<ac then
write('Идти к B')
else if ac<ab then
write('Идти к C')
else
write('Безразлично');
readln;
end.
 
Создать приложение "Lazarus"

Создать Приложение "Lazarus"
желательно в архив если можно):tehnari_ru_203::tehnari_ru_889:
 

Вложения

  • 151220111108.webp
    151220111108.webp
    48.3 KB · Просмотры: 172
  • 151220111109.webp
    151220111109.webp
    81.1 KB · Просмотры: 153
  • 151220111110.webp
    151220111110.webp
    80.5 KB · Просмотры: 118
  • 151220111112.webp
    151220111112.webp
    133.8 KB · Просмотры: 175
  • 151220111113.webp
    151220111113.webp
    51.9 KB · Просмотры: 150
А в чем, собственно, затруднение? Загружайте Lazarus, создавайте новый проект типа консольное приложение и забивайте в него листинги из методички. Или у вас проблемы с набором текста?
 
проблемы лазарусом из-за ОС
 
Это одна из самых легко решаемых проблем. Lazarus под Linux вы можете даже не устанавливать, а запускать с LiveCD, скачайте образ, в котором присутствует эта среда программирования, запишите на болванку и стартуйте с нее. Виндовые тома примонтируются автоматически, так что вы сможете сохранить свой проект на любом томе, в том числе и на винчестер.
 
lazarus кросплатформенный! он есть как на линуксе так и на винде. (насчет мака не знаю.) но запустить можно и так, как сказал AlexZir
 
Всем спасибо тему можно закрыть.
 
Назад
Сверху