Вопрос по информатике:
Дано целое число N>0. Используя один цикл, найти сумму 1+1/(1!)+1/(2!)+1/(3!)+...+1/(N!).
C#
- 13.09.2017 19:52
- Информатика
- remove_red_eye 3480
- thumb_up 45
Ответы и объяснения 1
class Program
{
public static void Main()
{
int n;
Console.Write("n = ");
n = int.Parse(Console.ReadLine());
long f = 1;
double s = 0;
for (int i = 1; i <= n; i++)
{
f *= i;
s += 1.0/f;
}
Console.WriteLine("s = {0}", s);
Console.ReadKey();
}
}
Пример:
n = 5
s = 1.71666666666667
- 14.09.2017 06:11
- thumb_up 5
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.