
В вещественной переменной Y записано некоторое неотрицательное число, не превосходящее 30000.
Запишите в переменную S сумму первых после десятичной точки трёх цифр числа Y. Можно использовать дополнительные переменные любых типов, но нужно указать тип для каждой дополнительной переменной.

Ответы на вопрос

readln(n);
z:=trunc(n);
n:=n-z;
for i:=1 to 3 do begin
n:=n*10;
s:=s+trunc(n);
end;
где n искомое число
z число без дробной части
i счетчик



Для решения данной задачи, мы можем использовать следующий алгоритм:
1. Преобразуем число Y в строку. 2. Найдем позицию десятичной точки в строке. 3. Извлечем подстроку, начиная с позиции десятичной точки и длиной три символа. 4. Преобразуем полученную подстроку в число и запишем его в переменную S.
Вот пример кода на языке Python, который реализует этот алгоритм:
```python Y = 12345.6789 # Здесь можно использовать любое неотрицательное число, не превосходящее 30000
# Преобразуем число Y в строку Y_str = str(Y)
# Найдем позицию десятичной точки в строке decimal_point_index = Y_str.index('.')
# Извлечем подстроку, начиная с позиции десятичной точки и длиной три символа substring = Y_str[decimal_point_index + 1:decimal_point_index + 4]
# Преобразуем полученную подстроку в число и запишем его в переменную S S = int(substring)
print(S) # Выведет сумму первых трех цифр числа Y после десятичной точки ```
Ответ: Сумма первых трех цифр числа Y после десятичной точки равна S = 678.
*Примечание:* Данный код написан на языке Python, но алгоритм может быть реализован на других языках программирования с использованием аналогичных операций.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili