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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.11.2010, 14:55   #1
GreenDay
Пользователь
 
Аватар для GreenDay
 
Регистрация: 02.11.2010
Сообщений: 21
По умолчанию Паскаленок))

Я хз как решать данную задачу.
s007.radikal.ru/i301/1011/76/74c8583ff8d2.jpg
не понятен момент нахождения Z(w).
w это пойдет как цикл?
GreenDay вне форума Ответить с цитированием
Старый 02.11.2010, 14:59   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Все там просто. Сначала находите Х и У, а затем уже Z. Вы правы, Z нужно искать в цикле по w в диапазоне от 100 до 1000.
Единственно, нужно иметь ввиду, что у вас для нахождения х и у используется деление. то есть нужно беспокоиться о возможности возникновения ситуации деления на нуль.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 02.11.2010, 15:16   #3
GreenDay
Пользователь
 
Аватар для GreenDay
 
Регистрация: 02.11.2010
Сообщений: 21
По умолчанию

т.е. сначало идет цикл, потом вычисление Z?)
йа нуп)
GreenDay вне форума Ответить с цитированием
Старый 02.11.2010, 15:20   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Все в цикле.
Цикл по w от 100 до 1000
Найдем Х по формуле
Найдем У по формуле
Найдем Z(w) по формуле
Выведем Z на экран
конец цикла

Примерно таким образом. Осталось только переложить на программу...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 02.11.2010, 15:22   #5
GreenDay
Пользователь
 
Аватар для GreenDay
 
Регистрация: 02.11.2010
Сообщений: 21
По умолчанию

ну, я это и хотел сказать
спс!

получится чтот типо этого?)
Код:
program green322;
uses crt;
var l, c, r1, r2, x, y, z:real;
    w:integer;
begin
  clrscr;
  r1:= 200;
  r2:= 500;
  l:= 2;
  c:= 5;
  for w:=100 to 1000 do
    begin
      x:=r1*r2*(r1+r2)+r1*sqr(w*l-1/(w*c))/(sqr(r1+r2))+(sqr(w*l-(w*c)));
      y:=sqr (r1)*(w*l-1/(w*c))/(sqr(r1+r2))+sqr((w*l-1/(w*c)));
      z:=sqr (x)+sqr (y);
      writeln (z:4:2);
    end;
  readkey;
end.
From Stilet: А еще лучше будет получаться если ты пост будешь оформлять согласно правилам.

Последний раз редактировалось Stilet; 02.11.2010 в 17:19.
GreenDay вне форума Ответить с цитированием
Ответ


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