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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.10.2012, 14:28   #1
AlexBrink
 
Регистрация: 11.10.2012
Сообщений: 8
Хорошо Таблица значений с данными

Привет всем,сегодня на информатике дали лабу,вертел,крутил её и всё равно не понял как составить код,с паскалем знаком 1 месяц,особо он мне не нужен,т.к. учусь на инженера.
Так вот,прошу вашей помощи в составлении кода на языке Pascal.
http://s019.radikal.ru/i623/1210/4a/2d6adb2393d5.jpg
AlexBrink вне форума Ответить с цитированием
Старый 11.10.2012, 14:41   #2
AlexBrink
 
Регистрация: 11.10.2012
Сообщений: 8
По умолчанию

бамп чтоле
AlexBrink вне форума Ответить с цитированием
Старый 11.10.2012, 15:43   #3
badnum23
Пользователь
 
Регистрация: 10.10.2012
Сообщений: 22
По умолчанию

Цитата:
бамп чтоле
Ракуем, сегодня мы с тобой ракуем.
Код:
program Project2;

uses
  math;

var
  a,h,xn,xk,an,ak,ha,hx,w,x: Real;
  m,n: Integer;

function max(x,y,z: Real): Real;
var
  a: array [1..3] of Real;
  k,i: Integer;
begin
  a[1] := x; a[2] := y; a[3] := z;
  k := 1;
  for i := 2 to 3 do
    if a[i] > a[k] then k := i;
  max := a[k];
end;

begin
  an := 0.3;
  ak := 0.7;

  xn := 0.1;
  xk := 0.2;

  m := 3;
  n := 2;

  ha := (ak - an) / m;
  hx := (xk - xn) / n;

  a := an;

  writeLn('hx = ', hx:5:5, ' ha = ', ha:5:5);

  while a <= ak do
  begin
    x := xn;
    while x <= xk do
    begin
      w := max(3*arctan(a*x), sqrt(a*a + x*x), arccos(a+x/10));
      writeln('a = ', a:5:5, ' x = ', x:5:5, ' w = ', w:5:5);
      x := x + hx;
    end;

    a := a + ha;
  end;

  readln;

end.
badnum23 вне форума Ответить с цитированием
Старый 11.10.2012, 15:52   #4
AlexBrink
 
Регистрация: 11.10.2012
Сообщений: 8
По умолчанию

Цитата:
Сообщение от badnum23 Посмотреть сообщение
Ракуем, сегодня мы с тобой ракуем.
Код:
program Project2;

uses
  math;

var
  a,h,xn,xk,an,ak,ha,hx,w,x: Real;
  m,n: Integer;

function max(x,y,z: Real): Real;
var
  a: array [1..3] of Real;
  k,i: Integer;
begin
  a[1] := x; a[2] := y; a[3] := z;
  k := 1;
  for i := 2 to 3 do
    if a[i] > a[k] then k := i;
  max := a[k];
end;

begin
  an := 0.3;
  ak := 0.7;

  xn := 0.1;
  xk := 0.2;

  m := 3;
  n := 2;

  ha := (ak - an) / m;
  hx := (xk - xn) / n;

  a := an;

  writeLn('hx = ', hx:5:5, ' ha = ', ha:5:5);

  while a <= ak do
  begin
    x := xn;
    while x <= xk do
    begin
      w := max(3*arctan(a*x), sqrt(a*a + x*x), arccos(a+x/10));
      writeln('a = ', a:5:5, ' x = ', x:5:5, ' w = ', w:5:5);
      x := x + hx;
    end;

    a := a + ha;
  end;

  readln;

end.
Спасибо братишка
AlexBrink вне форума Ответить с цитированием
Старый 11.10.2012, 18:49   #5
AlexBrink
 
Регистрация: 11.10.2012
Сообщений: 8
По умолчанию

поцоны ещё помощь нужна,выручайте.
AlexBrink вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
таблица с данными в с++ west.by Общие вопросы C/C++ 9 08.08.2011 17:21
Таблица значений logitech12 Общие вопросы Delphi 2 07.04.2011 18:03
Сводная таблица с данными на 2х листах Elena_hen Microsoft Office Excel 5 11.11.2010 09:19
Таблица значений функции Alinochk@ Помощь студентам 8 20.10.2010 16:48
Таблица значений и функций.... _°PROTOS°_ Паскаль, Turbo Pascal, PascalABC.NET 2 28.04.2009 07:46