Предмет: Информатика,
автор: BRENI
Определить произведение цифр натурального числа N.
Visual basic
Ответы
Автор ответа:
0
Function GetNumberProduct(n)
if not IsNumeric(n) then
GetNumberProduct = "Not a valid number"
Exit Function
end If
n = Abs(n)
Product = 1
Do While n > 0
Product = Product * n Mod 10
n = n 10
Loop
GetNumberProduct = Product
End Function
n = 1203
MsgBox("Product of digits in " & n & " = " & GetNumberProduct(n))
---
проверялось на vbscript, yно думаю работать и у тебя будет
if not IsNumeric(n) then
GetNumberProduct = "Not a valid number"
Exit Function
end If
n = Abs(n)
Product = 1
Do While n > 0
Product = Product * n Mod 10
n = n 10
Loop
GetNumberProduct = Product
End Function
n = 1203
MsgBox("Product of digits in " & n & " = " & GetNumberProduct(n))
---
проверялось на vbscript, yно думаю работать и у тебя будет
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Математика,
автор: kriskristuskina
Предмет: Русский язык,
автор: maliska666k
Предмет: Математика,
автор: okaa2011
Предмет: Физика,
автор: rufinanas