Привет всем! Вот не могу до конца доделать задачу: Вычислить произведение n сомножителей 2/3*4/4*8/5*16/6*32/7... .
|
Привет всем! Вот не могу до конца доделать задачу: Вычислить произведение n сомножителей 2/3*4/4*8/5*16/6*32/7... .
Ну помогите мне пожалуйста!!! Срочно!!!
на чём задача решается?
Последний раз редактировалось Яр; 21.12.2006 в 17:44.
~ Motivation is what gets you started. Habit is what keeps you going.
На Pascal'e
Ещё один двоечникСообщение от Anton_XXX
ch=2;zn=3;prod=1;
цикл от 1 до n
{
prod*=ch/zn;
ch*=2;
zn+=1;
}
вывод prod;
Последний раз редактировалось FREE; 22.12.2006 в 18:24.
на паскале это будет несколько по другомуСообщение от FREE
Код:ch:=2;zn:=3;prod:=1; for i:=1 to n do begin prod:=prod*(ch/zn); ch:=ch*2; inc(zn); end; вывод ответа;
не помню уже паскаль
блин, пиши на С++ - проще в 100 раз будет...
а тут вспомнили какие-то паскали, давно вышедшие из моды...
In TRANCE I trust...
Проще не будет.Сообщение от NoXX
Задача похоже решается на любом процедурном языке (или ОО языке).
Но согласен.
Паскаль, если не мертвый язык, то умирающий - это точно.
так при чем тут , какой язык
парню лабу дали на паскале написать, вот он и спрашивает паскаль
Социальные закладки