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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.09.2013, 01:33   #1
mishammm
Форумчанин
 
Регистрация: 21.09.2013
Сообщений: 232
По умолчанию паскаль. дополнить код

Задача: Разработать алгоритм и записать программу вычисления значения аргумента функции на указанном промежутке с заданным шагом, а также значений функции (табулирования функции)
Вот код:
Код:
program pr4_2;
var
x,y:real;
n:integer;
begin
Writeln('Vvedi x');
Readln(x);

for n:=0 to n:=8 do
y:=(sin(0.5*x) / cos(0.5*x)) / (exp(3 * ln(x)) + 7.5);
x:=x+0.05
Writeln('y='.y  , 'x=',x);
End.
пожалуйста дополните код
P.S (задание б)!!!
Изображения
Тип файла: jpg Снимок.JPG (15.1 Кб, 68 просмотров)
mishammm вне форума Ответить с цитированием
Старый 25.09.2013, 10:03   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Где-то примерно так:
Код:
function foo(x):double;begin foo:=tan(0.5*x)/(x*x*x+7,5);end;
procedure go(b,e,s:Double);
begin
 while b<=e do begin  writeln(b:10:2,foo(b):10:2); b:=b+s end;writeln;
end;
procedure go2(b,s:Double;n:integer);
begin
 while n>0 do begin  writeln(b:10:2,foo(b):10:2); b:=b+s; dec(n); end;writeln;
end;

begin
 go(0.1,1.2,0.1); go2(0.5,0.05,8); readln;
end;
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.09.2013, 11:30   #3
mishammm
Форумчанин
 
Регистрация: 21.09.2013
Сообщений: 232
По умолчанию

спасибо за код но препод говорила что нада через for ... to оператор ) и tan = sin(x) / cos(x)
mishammm вне форума Ответить с цитированием
Старый 25.09.2013, 11:32   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну замени второй цикл на for. Я не против )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.09.2013, 12:08   #5
mishammm
Форумчанин
 
Регистрация: 21.09.2013
Сообщений: 232
По умолчанию

что то у меня с n не выходит ошибка что нехватает do если смотреть на мой код
mishammm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
c++ дополнить программу myrka-2009 Помощь студентам 1 02.11.2012 02:17
Нужно дополнить програму (Турбо Паскаль) Sinner1994 Паскаль, Turbo Pascal, PascalABC.NET 3 26.05.2012 11:38
Дополнить код fanofinter Паскаль, Turbo Pascal, PascalABC.NET 1 07.11.2011 11:09
дополнить программу smile) Помощь студентам 2 13.09.2010 21:01