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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 23.10.2012, 17:59   #1
Wawancher
Пользователь
 
Регистрация: 23.10.2012
Сообщений: 13
По умолчанию Такая фигня вот(((

Задали лабу по информатике, а как делать незнаю, в паскале нубарез, помогите кто может)
Wawancher вне форума
Старый 23.10.2012, 18:44   #2
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Опять же, только потому, что мне делать нечего.
Код:
program Project1;
{$APPTYPE CONSOLE}
uses
  SysUtils, math;
function z1(a,x:real):real;
begin
  if (tan((a-x)/x))<0 then
    result:=9999999999999    //если тангенс отрицательный, то корень из него не извлечсется => нам эта функция не интересна.
  else
    result:=sqrt((tan((a-x)/x)));
end;

function z2(a,x:real):real;
begin
  result:=ln(a*a/x);
end;

function z3(a,x:real):real;
begin
  result:=arctan((x*x*x*sqrt(a))/(a+2.5));
end;

function FindMin(a,x:real):real;
begin
  if z1(a,x)<z2(a,x) then
    result:=min(z1(a,x),z3(a,x))
  else
    result:=min(z2(a,x),z3(a,x));
end;

var
  x,a,z:real;
begin
  x:=1;
  a:=2;
  while x<=3 do
    begin
      while a<=4 do
        begin
          z:=FindMin(a,x);
          Writeln('a= ',a:2:2,', x= ',x:2:2,', z= ',z:2:2,';');
          a:=a+1.7;
        end;
      a:=2;
      x:=x+1.1;
    end;
  readln;
end.
Написано в дэлфи, так что поправь под паскаль.
Все тривиальное просто
whatever вне форума
Старый 23.10.2012, 19:25   #3
Wawancher
Пользователь
 
Регистрация: 23.10.2012
Сообщений: 13
По умолчанию

Спасибо дружище)))
Wawancher вне форума
Старый 24.10.2012, 08:10   #4
Wawancher
Пользователь
 
Регистрация: 23.10.2012
Сообщений: 13
По умолчанию

А кто нить знает форму построения там( Начало, Конец)
Wawancher вне форума
Старый 24.10.2012, 08:13   #5
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Блок-схему шоль? тыц
Poma][a вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В C++ вот такая вот тема Estoque_DS Помощь студентам 2 29.05.2012 18:18
такая вот агитация... Alexandr555 Свободное общение 10 14.10.2011 13:00
Вот такая вот задача, C++ aztec Помощь студентам 2 10.06.2009 17:27