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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2014, 15:36   #1
Vadim7721
Пользователь
 
Аватар для Vadim7721
 
Регистрация: 30.09.2014
Сообщений: 27
По умолчанию Программа с фактариалом

Нужно написать программу, где надо найти сумму 12 членов ряда, в котором a (n маленькая под а) = n! /n( в степени корень n)
Изображения
Тип файла: jpg IMG_20141013_153543~2.jpg (72.3 Кб, 133 просмотров)
Vadim7721 вне форума Ответить с цитированием
Старый 13.10.2014, 15:38   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

12-ти это тебе длинная арифметика нужна. По-моему проц 32-битный только до 6-ти позволяет дойти.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.10.2014, 15:44   #3
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
12-ти это тебе длинная арифметика нужна.
Не правда твоя.. 12! это всего-то 479001600
Poma][a вне форума Ответить с цитированием
Старый 13.10.2014, 15:52   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Хм. Действительно.
Код:
var i,n:integer;s:double;
begin    s:=1;
  n:=1;
  for i:=2 to 12 do begin
     n:=n*i;
     s:=s+n/exp(i*ln(sqrt(i)));
  end;
  write(s:10:2,n:20);
  readln;
end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.10.2014, 15:56   #5
Vadim7721
Пользователь
 
Аватар для Vadim7721
 
Регистрация: 30.09.2014
Сообщений: 27
По умолчанию

Код:
var i,n:integer;s:double;
begin    s:=1;
  n:=1;
  for i:=2 to 12 do begin
     n:=n*i;
     s:=s+n/exp(i*ln(sqrt(i)));
  end;
  write(s:10:2,n:20);
  readln;
end.
[/QUOTE]
Спасибо большое
Vadim7721 вне форума Ответить с цитированием
Старый 13.10.2014, 15:57   #6
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Мне надо сделать, чтобы он считал сумму 12ти членов рядов
Не хочется тебя разочаровывать, но именно это программка и делает.. убери только n:20 и радуйся
Poma][a вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна программа QControl программа для внутрилабораторного контроля качества Версия 5.5. миньен Софт 7 02.03.2014 00:28
Программа на Pascal в Lazarus и программа для одномерного массива целых чисел Yegorka Lazarus, Free Pascal, CodeTyphon 13 20.12.2012 18:02
Программа с применением записей и программа с применение множеств smert99 Помощь студентам 0 16.06.2011 23:14
Программа открыается если есть другая программа. bookkc Паскаль, Turbo Pascal, PascalABC.NET 12 14.10.2009 20:09