Простая задача на использование условий и знание правил округления: Первым делом считаем входные данные и приведём к числовому типу: Отдельно разберём случай с нулём. Так будет удобнее, потому что вывод довольно сильно отличается - не надо выводить не только десятичные знаки, но и точку. А также, в общем случае при округлении надо смотреть на следующую цифру, а при n = 0 она будет не следующей в строке. Поэтому запишем условие сразу с выводом ответа: Во всех остальных случаях ответ будет состоять...
Друзья, всем привет. В комментариях, да и на занятиях, довольно часто поднимается тема преобразования чисел, сохранённых как текст, в рабочий числовой формат, поэтому решил про это написать. Как обычно, здесь не будет никаких откровений и чего-то нового. Так или иначе, всё то, о чём напишу, уже давно есть в интернете. Просто решил собрать всё в одном месте. Может, кому-то будет полезно (я на это очень надеюсь). Небольшое вступление. Чего рассматривать не будем, и почему такое вообще происходит. Сразу...