Вопрос задан 11.03.2021 в 01:46. Предмет Информатика. Спрашивает Сиднева Лиза.

С клавиатуры вводится вещественное число. Вывести сумму трёх его первых цифр после десятичной

точки.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Шикула Анастасія.
// PascalABC.NET 3.3, сборка 1573 от 04.11.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var r:=ReadReal('Введите вещественное число:');
  var n:=Trunc(1000*Frac(r));
  var s:=0;
  while n>0 do begin
    s+=n mod 10;
    n:=n div 10
    end;
  Writeln('Сумма трех первых цифр дробной части: ',s);
end.


Пример
Введите вещественное число: 3.141592
Сумма трех первых цифр дробной части: 6
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи вам потребуется преобразовать введенное вещественное число в строку и выполнить некоторые операции со строками. Вот пример решения на языке Python:

python
number = float(input("Введите вещественное число: ")) # Вводим вещественное число с клавиатуры # Преобразуем число в строку и разделяем его на целую и десятичную части number_str = str(number) integer_part, decimal_part = number_str.split('.') # Получаем первые три цифры после десятичной точки digits = decimal_part[:3] # Вычисляем сумму цифр sum_digits = sum(int(digit) for digit in digits) print("Сумма трех первых цифр после десятичной точки:", sum_digits)

Пример работы программы:

Введите вещественное число: 3.14159 Сумма трех первых цифр после десятичной точки: 6

Обратите внимание, что в этом примере не предусмотрена обработка ошибок, например, если введенное значение не является вещественным числом или в десятичной части содержится меньше трех цифр.

0 0

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

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

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