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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2011, 21:13   #1
ylasss
Пользователь
 
Регистрация: 05.04.2011
Сообщений: 14
По умолчанию

Вычислительный процесс разветвляющейся и циклической структур
Функция Z={(asin((i^2+1)/n) cos (i+1/n))
Условие {(sin((i^2+1)/n)>0 cos (i+1/n))<0
Исходные данные a=0,3 n=10
Диапазон и шаг изменения аргумента i∈[1;10] ∆i=0,2

С этой вообще не че не понятно как делать(

помогите пожалуйста(

Последний раз редактировалось Stilet; 10.04.2011 в 19:15.
ylasss вне форума Ответить с цитированием
Старый 07.04.2011, 01:17   #2
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

в условии задания ничего не упущено?
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 07.04.2011, 19:36   #3
ylasss
Пользователь
 
Регистрация: 05.04.2011
Сообщений: 14
По умолчанию

вот условие
Изображения
Тип файла: jpg IMG043.jpg (78.5 Кб, 124 просмотров)
ylasss вне форума Ответить с цитированием
Старый 07.04.2011, 20:46   #4
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

насколько я понимаю... z= (asin((i^2+1)/n) если (sin((i^2+1)/n)>0
и z= cos (i+1/n)) если cos (i+1/n))<0
если это так то тут ничего сложного)))
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 07.04.2011, 23:07   #5
ylasss
Пользователь
 
Регистрация: 05.04.2011
Сообщений: 14
По умолчанию

не знаю как это забить в паскале(

объясните пожалуйста как надо в паскале полный ноль(

Последний раз редактировалось Stilet; 10.04.2011 в 19:24.
ylasss вне форума Ответить с цитированием
Старый 08.04.2011, 21:19   #6
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
i:=1;di:=0.2;n:=10;a:=0.3;
while i<=10 do begin
if sin((i*i+1)/n)>0 then z:=a*sin((i*i+1)/n)
if cos(i+1/n)<10 then z:=cos(i+1/n)
i:=i+di;
end;
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 10.04.2011, 18:41   #7
ylasss
Пользователь
 
Регистрация: 05.04.2011
Сообщений: 14
По умолчанию

чет не получается высвечивается ошибка 36 предполагается BEGIN(
ylasss вне форума Ответить с цитированием
Старый 10.04.2011, 19:25   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Правильно. Это только ядро программы.
Тебе нужно почитать методичку и перед присваиванием переменных описать их в разделе var и про begin не забыть
В конце программы end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.04.2011, 19:26   #9
ylasss
Пользователь
 
Регистрация: 05.04.2011
Сообщений: 14
По умолчанию

var n, a: integer;
I, di: real;
begin
i:=1;
di:=0.2;
n:=10;
a:=0.3;
while i<=10 do begin
if sin((i*i+1)/n)>0 then z:=a*sin((i*i+1)/n)
if cos(i+1/n)<10 then z:=cos(i+1/n)
i:=i+di;
end.

Вот так сделала но не получается. не могу понять что должно быть var и begin и как же еще второй раз end писать?(((исправьте пожалуйста
ylasss вне форума Ответить с цитированием
Старый 11.04.2011, 19:28   #10
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
var n, a: real;
I, di,z: real;
begin
i:=1;
di:=0.2;
n:=10;
a:=0.3;
while i<=10 do begin
if sin((i*i+1)/n)>0 then z:=a*sin((i*i+1)/n);
if cos(i+1/n)<10 then z:=cos(i+1/n);
i:=i+di;
end;
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 11.04.2011 в 19:35.
Mad_Cat вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разветвляющийся вычислительный процесс. Diego90 Паскаль, Turbo Pascal, PascalABC.NET 1 20.12.2010 20:34
Разветвленный вычислительный процесс vodafone-isq Помощь студентам 2 01.12.2010 20:33
Циклический вычислительный процесс dv666 Фриланс 4 06.12.2009 11:30