Вопрос задан 18.05.2020 в 13:02. Предмет Информатика. Спрашивает Пикулев Сергей.

Помогите пожалуйста написать прогу и, пожалуйста, объясните принцип! Определить, равна ли сумма

первых k цифр дробной части заданного положительного вещественного числа сумме n следующих цифр.
0 0
Перейти к ответам

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

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

PascalABC.NET 3.4.2, сборка 1843 от 24.10.2018

Внимание! Если программа не работает, обновите версию!

begin

 var x := Frac(Abs(ReadReal('Введите исходное число:'))).ToString;

 var k := ReadInteger('Введите значение k:');

 var (s1, s2) := (x[3:3 + k], x[3 + k:3 + 2 * k]);

 if s1.Select(t -> t.ToDigit).Sum = s2.Select(t -> t.ToDigit).Sum then

   Println('Суммы равны')

 else

   Println('Суммы не равны')

end.

Введите исходное число: -542.6327288323

Введите значение k: 3

Суммы не равны

0 0

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

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

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