0 / 0 / 0
Регистрация: 10.06.2013
Сообщений: 10
1

найти факториал без использовании функции

16.06.2013, 22:25. Показов 1387. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Public Sub silniaBezSilni()
 Dim n As Integer, k As Integer, a As Integer, b As Integer, c As Integer, w As Long, i As Integer
    n = Val(InputBox("подайте n "))
    k = Val(InputBox("подайтеk "))
        
        a = 1
        For i = 1 To n 
        a = a * i
        Next i
        
        b = 1
        For i = 1 To k
        b = b * i
        Next i
        
        c = 1
        For i = 1 To n - k
        c = c * i
        Next i
        
        w = a / (b * c)
        
        MsgBox "результат= " & w
 
End Sub

ребята что с этим не так? почему считает только для малых n и k
при дебаге ругается вот на это место
a = a * i
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.06.2013, 22:25
Ответы с готовыми решениями:

Сделать факториал без функции
} //Очень сложно это записать но в общем знак суммы от факториалов всяких #include <iostream>...

Описать рекурсивные функции вещественного типа, вычисляющие факториал и двойной факториал заданного числа
Описать рекурсивные функции Fact(N) и Fact2(N) вещественного типа, вычисляющие значения факториала...

Динамическое выделение для массива структур. Программа вылетает без ошибок на использовании функции realloc
Здесь код: ссылка В массив структур нужно записать новый элемент, выделить для него память....

Найти факториал числа используя рекурсивною функции типа Void(), используя try and catch в main
Найти факториал числа используя рекурсивною функции типа Void(), используя try and catch в main. ...

1
Модератор
Эксперт функциональных языков программированияЭксперт Python
36369 / 19818 / 4152
Регистрация: 12.02.2012
Сообщений: 32,947
Записей в блоге: 13
16.06.2013, 22:45 2
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Переполнение... Вместо integer/long возьми double
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.06.2013, 22:45
Помогаю со студенческими работами здесь

Вычислить факториал без использования цикла
Напишите программу вычисления факториала без применения операторов цикла. (использовать условный...

Вычислить факториал без использования отсечения
2. Вычислить факториал без использования отсечения. DOMAINS N = integer F = integer...

Вычислить факториал 13 ассемблерной вставкой в C++ без длинной арифметики
Есть код на c++ в visualstudio2017, с реализацией вычисления факториала через ассемблерную вставку....

Функции. Факториал.
Задание в миниатюрах. Перевожу: Вычислить вероятность появления случайного события ровно m раз в n...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru