Вопрос задан 27.10.2023 в 10:48. Предмет Информатика. Спрашивает Дергилёва Анастасия.

В вещественной переменной Y записано некоторое неотрицательное число, не превосходящее 30000.

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Омирзак Адил.
 пишу для паскаля
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 счетчик
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, мы можем использовать следующий алгоритм:

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, но алгоритм может быть реализован на других языках программирования с использованием аналогичных операций.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос