void fact(long int *digit, long int *res)
{
void main()
{
{
for (int i = 1; i <= *digit; i++)}
{
*res *= i;}
void main()
{
setlocale(LC_ALL, "Russian");}
long int a, res=1;
do{
cout << "Эта программа считает факториал с помощью указателей\n";} while (a == 1);
cout << "\nВведите число:";
cin >> a;
fact(&a, &res);
cout << "Факториал " << a << " равен " << res << "\n";
cout << "Если хотите продолжить, нажмите 1:";
cin >> a;
Комментариев нет:
Отправить комментарий