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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2014, 12:30   #1
egoregor
 
Регистрация: 16.10.2014
Сообщений: 6
По умолчанию Расчёт основания натурального логарифма

Код:
/********  Расчёт основания натурального логарифма ********
           E = 2.71828182845903...
           e = 1 + 1 + 1/2! + 1/3! + ... + 1/n!

             1     1     1         1
E = 1 + 1 + --- + --- + --- + ... ---
             2!    3!    4!        n!
**********************************************************/

using System;

class __exe { public static void Main () { Console.Clear();

double e = 0 ;
double E = 2.71828182845903 ;

Console.WriteLine("{0} {1}" , E , "= standart value  " );

e = 0 ; e = E_2_for () ;
Console.WriteLine("{0} {1}" , e , "= E_2_for         " );

e = 0 ; e = E_2_while () ;
Console.WriteLine("{0} {1}" , e , "= E_2_while       " );

} //  Main (end)
/*********************************************************/
public static double E_2_for () {
double i = 1 ;
double j = 1 ;
double e = 1 ;
double n = 12345 ;
double znam = 1 ;

for ( i = 1 ; i <= n ; i ++ ) { znam = 1 ;
for ( j = 1 ; j <= i ; j ++ ) { znam = znam * j ; }
e = e + ( 1 / znam ) ;        }

return e ; }
/*********************************************************/
public static double E_2_while () {
double i = 1 ;
double j = 1 ;
double e = 1 ;
double n = 12345 ;
double znam = 1 ;

        i = j = 1 ;

while ( i <= n ) { znam = 1 ;         j = 1 ;
while ( j <= i ) { znam = znam * j ;  j ++  ; }
e = e + ( 1 / znam) ;                 i ++  ; }

return e ; }
/*********************************************************/
} // __exe (end)
/************************** END **************************/

Последний раз редактировалось Stilet; 18.10.2014 в 16:29.
egoregor вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C: Расчет логарифма без math.h NataPl Общие вопросы C/C++ 3 07.10.2013 01:05
Программа вычисления логарифма на Pascal Laya_tyan Помощь студентам 0 07.06.2012 10:26
График логарифма demon-democrat Общие вопросы C/C++ 2 26.12.2011 18:54
Блок-схема вычисления логарифма NationalZ Помощь студентам 6 04.09.2011 16:02
вывод на экран наибольшего делителя натурального числа N, меньше заданного натурального M Fatality Помощь студентам 2 03.12.2008 23:27