Как Петя Бейсиков Тоню Соображалкину программировать учил

Бруно Мартузан
100
10
(1 голос)
0 0

Аннотация: В книге в занимательной форме излагаются основные идеи программирования. В основу излагаемого положен язык Бейсик, широко применяемый для программирования на мини-и микро-ЭВМ. Сведений, которые приводятся в книге, достаточно для освоения практического программирования. На примерах небольших программ обработки данных, программ обучения и других дается представление об основных областях применения ЭВМ.

Книга добавлена:
20-07-2023, 07:33
0
151
141
Как Петя Бейсиков Тоню Соображалкину программировать учил
Содержание

Читать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил"



ОШИБКИ ОКРУГЛЕНИЯ В КОМПЬЮТЕРЕ НЕИЗБЕЖНЫ

— Видишь, при расчетах в машине возникают ошибки округления и, скажем, вместо правильного результата 5 может получиться 4.99999, что, конечно, весьма близко к 5. Но, если машина выведет, что налог равен 4.99999 рубля, любой бухгалтер со смеху умрет. К сожалению, первые варианты программы так и делали, и поэтому понадобилась строка 320. Здесь я делаю следующее. Сначала, умножив на сто, превращаю рубли в копейки и потом добавляю полкопейки, чтобы в случае, если вместо 500 копеек расчет дал 499.999 копейки, я получил бы 500.499 копейки, взяв целую часть которых, я получу 500 копеек, как и надо. А если результат и так был правильным, то добавление полкопейки и взятие целой части его не испортят.

Стой! Копейки округляют не так!

Еще я хотел в рассчитанном налоге отделить рубли от копеек: например, если получилось 5.42 рубля налога, то я хочу отдельно вывести 5 и 42. Понять это отделение рублей и копеек не так-то просто. Смотри, здесь в строке 330 я от общего количества копеек К вычитаю количество полных рублей, помноженное на 100. В результате будет…

— Количество копеек! Это совсем не сложно!

— Еще остались вывод результатов и запрос, хочет ли пользователь работать с этой программой. Я эту программу проверял для всех значений зарплаты от 71 до 90 рублей, для некоторых — между 90 и 100, а также для некоторых, больших 100. И всегда значение рассчитанного налога совпадало с тем, которое получается по таблицам, используемым настоящими бухгалтерами. Те таблицы и составлялись по этим формулам. Это я тебе рассказываю, чтобы ты поняла, как важно показать, что твоя программа действительно всегда считает то, что требуется.

— Ну ладно. Вообще мне кажется, что можно твои программы и вправду посмотреть — кое-что проясняется. Может, завтра другие посмотрим, если у тебя еще есть.

— Есть, есть. Посмотрим.


Скачать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил" - Бруно Мартузан бесплатно


100
10
Оцени книгу:
0 0
Комментарии
Минимальная длина комментария - 7 знаков.
Книжка.орг » Околокомпьютерная литература » Как Петя Бейсиков Тоню Соображалкину программировать учил
Внимание