Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Реализация задания в консольном приложении. Тексты функций пользователя смотрите в предыдущем примере, а листинг основной функции может иметь следующий вид:



Тексты функций пользователя смотрите в предыдущем примере, а листинг основной функции может иметь следующий вид:

#include <iostream.h>

#include <iomanip.h> // Для использования setprecision (n)

double Faktorial(int);

double Faktorial_R(int);

void main(void)

{

int n, kod;

while(true) { // Бесконечный цикл

cout << "\n Recurs - 0\n Simple - 1\n Else - Exit\t";

cin >> kod;

if (kod <0 || kod > 1) return;

cout << "\tInput n ";

cin >> n;

switch(kod) {

case 0:

cout << setprecision(10) << "\tRecurs = " << Faktorial_R(n) << endl;

break;

case 1:

cout << setprecision(10) << "\tSimple = " << Faktorial(n) << endl;

break;

}

}

}

Результаты выполнения программы представлены на рис. 1.4:

Рис. 1.4





Дата публикования: 2015-02-22; Прочитано: 216 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...