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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.10.2015, 15:29   #1
VadimPascal
Пользователь
 
Регистрация: 19.09.2015
Сообщений: 10
По умолчанию тип for

Никак не разберусь в типе for , я цикл то могу написать а вот формулу не въеду, помогите пж.



нада вычеслить P



VadimPascal вне форума Ответить с цитированием
Старый 11.10.2015, 16:37   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
я цикл то могу написать
Отлично. Напиши )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.10.2015, 16:52   #3
VadimPascal
Пользователь
 
Регистрация: 19.09.2015
Сообщений: 10
По умолчанию

формулу не могу написать, не знаю как, она просто записывается немного не так как обычные функции. Я прошу помочь написать формулы на языке Pascal.
VadimPascal вне форума Ответить с цитированием
Старый 11.10.2015, 17:32   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ты же сказал что можешь написать цикл? Напиши. Без формул. Напиши как пробовал.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.10.2015, 17:56   #5
VadimPascal
Пользователь
 
Регистрация: 19.09.2015
Сообщений: 10
По умолчанию

Код:
Program root;
uses crt;
var i: integer;
      s,d,n,p,a : real;
      BEGIN
for i:= 1 to n do
s:=0;
d:=1;
begin 
Write('a',a);
ReadLn(a);
p:=d*(s+a+n-1);
end;
Writeln('p = ',p);
END.

Последний раз редактировалось Stilet; 11.10.2015 в 18:14.
VadimPascal вне форума Ответить с цитированием
Старый 11.10.2015, 18:17   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну, красава )
Чего стеснялся то? Неважно что не правильно - важно что пытался.
Та-а-а-кс... формула...
Код:
Program root;
uses crt;
var i,n: integer;
      a : real;
      BEGIN
Write('a:');ReadLn(a);
Write('n:');ReadLn(n);
for i:= 1 to n do  a:=a*(a+i-1);
Writeln('p = ',a);
readln;
END.
Проверяй.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.10.2015, 19:05   #7
VadimPascal
Пользователь
 
Регистрация: 19.09.2015
Сообщений: 10
По умолчанию

а как вторую формулу?
как там степень делать?
VadimPascal вне форума Ответить с цитированием
Старый 11.10.2015, 20:27   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А вторая так:
Код:
s:=a*(i+k*exp(ln(i)*a));
И k добавишь типа integer. В цикле ее роль выглядит так:
Код:
k:=-k;
Проинициализируй ее перед циклом единицей.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.10.2015, 20:41   #9
VadimPascal
Пользователь
 
Регистрация: 19.09.2015
Сообщений: 10
По умолчанию

Спасибо, очень выручил. +1 к авторитету )
VadimPascal вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
две задачи на тип INTEGER и тип CHAR inspiron13 Помощь студентам 5 04.01.2011 00:17
две задачи на тип INTEGER и тип CHAR inspiron13 Паскаль, Turbo Pascal, PascalABC.NET 3 04.01.2011 00:08
Различия между const <Тип> и <Тип> RIO Общие вопросы C/C++ 3 03.12.2010 15:28
Первести тип real в тип strings sokla Помощь студентам 5 07.01.2010 18:04
Перевести тип String в тип PChar (Delphi 7) ScorpioN_T Помощь студентам 2 28.10.2008 22:13