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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 26.12.2011, 21:30   #1
Pashok6
 
Регистрация: 26.12.2011
Сообщений: 6
Восклицание Сложная задача!

7 вариант, паскаль, делал через 5-ый, не получилось! Пожалуйста,помогите!
Pashok6 вне форума
Старый 26.12.2011, 21:37   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
var r,t:double;
begin
 t:=b;while t<=2 do begin
  r:=atan((2*t-3)/(t+15))+ln(abs(t));
  if r<0 then writeln(t:10:5;r:10:5);
  t:=t+h;
 end;
 readln;
end.
Добавь описание h и b и проверь есть ли в твоем паскале atan() и запускай
I'm learning to live...
Stilet вне форума
Старый 26.12.2011, 21:40   #3
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
есть ли в твоем паскале atan()
Arctan есть в Math
и тип double; лучше заменить на real;
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума
Старый 26.12.2011, 21:45   #4
Pashok6
 
Регистрация: 26.12.2011
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Код:
var r,t:double;
begin
 t:=b;while t<=2 do begin
  r:=atan((2*t-3)/(t+15))+ln(abs(t));
  if r<0 then writeln(t:10:5;r:10:5);
  t:=t+h;
 end;
 readln;
end.
Добавь описание h и b и проверь есть ли в твоем паскале atan() и запускай
Arctan нужно, он есть. double надо заменить на real. А описание в h и b, что нужно добавить ?
Pashok6 вне форума
Старый 30.12.2011, 11:51   #5
Pashok6
 
Регистрация: 26.12.2011
Сообщений: 6
Восклицание

Ну помогите мне, кто-нибудь, пожалуйста !!!
Pashok6 вне форума
Старый 30.12.2011, 14:16   #6
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

Вы задание вообще читали? h и b - даны в условии (b - начало отрезка, h-шаг), их нужно ввести с клавиатуры, или это так сложно?
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума
Старый 31.12.2011, 00:29   #7
Pashok6
 
Регистрация: 26.12.2011
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Zer0 Посмотреть сообщение
Вы задание вообще читали? h и b - даны в условии (b - начало отрезка, h-шаг), их нужно ввести с клавиатуры, или это так сложно?
Я знаю, что (b - начало отрезка, h-шаг), как это записать в программе ?
Pashok6 вне форума
Старый 31.12.2011, 04:02   #8
kuy
Форумчанин
 
Аватар для kuy
 
Регистрация: 05.09.2011
Сообщений: 109
По умолчанию

Цитата:
как это записать в программе ?
Код:
write('Input b:'); readln(b);
b - real or integer. с h также само)
kuy вне форума
Старый 01.01.2012, 22:22   #9
Pashok6
 
Регистрация: 26.12.2011
Сообщений: 6
По умолчанию

Цитата:
Сообщение от kuy Посмотреть сообщение
Код:
write('Input b:'); readln(b);
b - real or integer. с h также само)

Напишите программу, от начала до конца, пожалуйста!
Pashok6 вне форума
Старый 01.01.2012, 22:29   #10
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
Напишите программу, от начала до конца, пожалуйста!
Надо ж быть таким Бар...ном (и пропущена ни фига не буква "и" а буква "А")
Код:
uses Math;
var r,t,h,b:real;
begin
readln(b,h);
 t:=b;while t<=2 do begin
  r:=arctan((2*t-3)/(t+15))+ln(abs(t));
  if r<0 then writeln(t:10:5;r:10:5);
  t:=t+h;
 end;
 readln;
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача сложная Tolian92 Паскаль, Turbo Pascal, PascalABC.NET 2 08.12.2011 15:20
Сложная задача(( альбертоо Паскаль, Turbo Pascal, PascalABC.NET 1 07.12.2011 16:57
сложная задача!( sergsergserg Помощь студентам 1 09.11.2011 18:47
Сложная задача. ВДПУ Помощь студентам 4 07.11.2011 22:34
сложная задача ugradvizhok Помощь студентам 1 30.03.2011 23:30