Помогите с задачей по информатике языком VBA.Дано ОДНО вещественное число (double)....

0 голосов
45 просмотров

Помогите с задачей по информатике языком VBA.Дано ОДНО вещественное число (double). Определить первую цифру в дробной части заданного положительного вещественного числа. (3.67 = 6)


Информатика (20 баллов)
оставил комментарий Архангел (142k баллов)

Вопрос: Как именно это число "дано"?

оставил комментарий Архангел (142k баллов)

Если жестко "зашито" константой (или присваиванием константы переменной) в программе, то это один алгоритм. Если вводится из ячейки листа рабочей книги MS Excel - другой. Если читается из InputBox - третий.

оставил комментарий (20 баллов)

Третий

оставил комментарий Архангел (142k баллов)

Вам третий уже ответили

Дан 1 ответ
0 голосов
Доцент (53.1k баллов)
 
Правильный ответ

Sub Zadanie()
    d = CDbl(InputBox("d ="))
    MsgBox round(d * 10) mod 10
End Sub


Call Zadanie()

...