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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2011, 21:09   #1
betta12
 
Регистрация: 03.02.2011
Сообщений: 5
По умолчанию Вывести на экран положительнные значения функции и тд

Помогите с решением)
Код:
Program variant;
var x,y:real;
begin
readln(x);
y:=2.1*cos(exp(ln(x)*2)-4)/(x+3.4)+x/sqrt(sqr(x))/abs(x);
Writeln('y= ',y:8:2);
readln;
end.
работает но не по условию сделал как сделать так чтобы промежуток был [-3,b] с шагом n
Спасибо))
Изображения
Тип файла: jpg 1.jpg (37.8 Кб, 40 просмотров)
betta12 вне форума Ответить с цитированием
Старый 23.12.2011, 14:13   #2
betta12
 
Регистрация: 03.02.2011
Сообщений: 5
По умолчанию

Помогите разобраться)))Пожалуйста
betta12 вне форума Ответить с цитированием
Старый 23.12.2011, 14:55   #3
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Понятие "цикл" тебе знакомо?
Применительно к программированию, я имею в виду -)
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Старый 23.12.2011, 19:28   #4
betta12
 
Регистрация: 03.02.2011
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Mandrivnyk Посмотреть сообщение
Понятие "цикл" тебе знакомо?
Применительно к программированию, я имею в виду -)
знакомо но не знаю как применить)))помоги если сможешь)))
betta12 вне форума Ответить с цитированием
Старый 23.12.2011, 19:43   #5
Lasur
Форумчанин
 
Аватар для Lasur
 
Регистрация: 13.10.2011
Сообщений: 143
По умолчанию

Это
Код:
y:=2.1*cos(exp(ln(x)*2)-4)/(x+3.4)+x/sqrt(sqr(x))/abs(x);
выносишь в отдельную функцию func(x). Потом в цикле for(i=-3; i<=b; i+=n) вызываешь функцию func(i).
Или можно просто вызывать этот кусок кода в цикле for(x=-3; x<=b; x+=n) если не нужна наглядность.
В синтаксис сам сможешь перевести? Я с ним незнаком.
Все имена, фамилии, ники, даты и события упоминаемые в моих постах, являются вымышленными. Все совпадения с реально существующими - случайны.

Последний раз редактировалось Lasur; 23.12.2011 в 19:46.
Lasur вне форума Ответить с цитированием
Старый 23.12.2011, 23:54   #6
betta12
 
Регистрация: 03.02.2011
Сообщений: 5
По умолчанию

подробнее объясни пожалуйста или хотя бы начало напиши)))только начинаю
betta12 вне форума Ответить с цитированием
Старый 23.12.2011, 23:58   #7
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
Program variant;
var b,n,x:real;
begin
readln(b,n);
x:=-3;
while x<b+n/2 do begin
y:=2.1*cos((x*x-4)/(x+3.4))+x/sqrt(abs(x));
if y>0 then
Writeln(' x=',x:8:2,' y= ',y:8:2);
x:=x+n;
end;
readln;
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 24.12.2011 в 00:00.
Mad_Cat вне форума Ответить с цитированием
Старый 24.12.2011, 00:00   #8
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Код:
Program variant;
var 
    x,y:real;
    i, dx: real;
begin
readln(i, x, dx);
while i <= x do
begin
y:=2.1*cos(exp(ln(i)*2)-4)/(i+3.4)+x/sqrt(sqr(i))/abs(i);
Writeln('y= ',y:8:2);
i := i + dx;
end;
readln;
end.
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 24.12.2011, 00:17   #9
betta12
 
Регистрация: 03.02.2011
Сообщений: 5
По умолчанию

Mad_Cat, Hacker19_90 спасибо)))
betta12 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести на экран таблицу значений функции y(x) для x inmanika Помощь студентам 7 04.12.2011 18:01
Вывести на экран таблицу значений функции lyulka Помощь студентам 2 20.11.2011 16:55
Delphi вывести на экран таблицу значений функции rager06 Помощь студентам 6 11.09.2010 15:51
C++ вывести на экран в виде таблицы значения функции F на интервале от Xнач. до Xкон. с шагом dX Sanya_744 Помощь студентам 2 13.04.2010 12:37
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX. blondino4ka_milk Общие вопросы C/C++ 2 04.03.2010 16:49