Помогите написание программки на С++. Сможете с изъяснением фото. СПАСИБО ОГРОМНОЕ
Помогите написание программы на С++. Сможете с изъясненьем фото. СПАСИБО Громадное ОТ ДУШИ
Задать свой вопросinclude lt;iostreamgt;
long double fact(const int amp;);//макет функции.
int main()
int arr[5];
for(int i = 0; i lt; 5; i++)
std::cin gt;gt; arr[i];
for(int i = 0; i lt; 5; i++)
std::cout lt;lt; "fact(" lt;lt; arr[i] lt;lt; ") = " lt;lt; fact(arr[i]) lt;lt; std::endl;
return 0;
/*
* long double - тип возвр. значения. const int - константность переменной int.
* amp; - взятие ссылки(предохранение от ссоздания копии
*/
long double fact(const int amp;variable)
if(variable == 1) // факториал 1 = 1
return 1;
if(variable == 0)
return 0;
if(variable gt; 1) // если больше 1 , то
return variable * fact(variable - 1); // умножаем входное значение на факториал(вохдное - 1), тем самым вызывая рекурсию.
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.