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

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

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

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

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



ОШИБКА ИЛИ СБОЙ МАШИНЫ?

Тоня решила подождать Петю.

— Куда ты исчез? Болтаешься где-то, а за это время машина испортилась. Совсем не то выдает.

— Почему ты так считаешь?

— Смотри сюда! Вывела, что «мама» не кончается на «-а». Представляешь!

— Запомни на всю жизнь. Машина портится намного реже, чем ошибается программист. Давай искать ошибку. Программа ушла по неправильной ветке — значит, первое, что можно заподозрить, это операторы перехода. Как ты проверяешь, что введенное слово кончается на «-а»?

— Это я проверяю в строке 120.

— Смотрим эту строку.

LISTNH 120

120 IF C¤="A" THEN 140

Ничего плохого тут нет. Раз оператор перехода правильный, то должно быть неправильным значение переменной C¤. Сейчас мы увидим, что оно не «А».

PRINT C¤

A

— Получил, провидец! Машина отдала концы, чего там рассуждать!

— Ничего не понимаю… Больше-то и смотреть нечего… A-а! Вот что будет. Дело в том, что интерпретатор отлично различает русские и латинские буквы одинакового начертания — А, М, Т, О или другие. И если ты в строке 120 в кавычках вписала не русскую А, а совершенно с нею совпадающую при изображении на экране латинскую А, то все. С русской А она совпасть не сможет.

— Я этого не знала!

— Не знала, так не знала. Впредь будешь знать. Исправляем, посмотрим, что это даст.

120 IF C="A" THEN 140

Сейчас запускай.

ВВЕДИТЕ ИМЯ СУЩЕСТВИТЕЛЬНО ПЕРВОГО

СКЛОНЕНИЯ НА — А ИЛИ СЛОВО: КОНЕЦ,

ЕСЛИ КОНЧАЕТЕ

? ПАПА

ИМЕНИТЕЛЬНЫЙ КТО? ЧТО? ПАПА

РОДИТЕЛЬНЫЙ КОГО? ЧЕГО? ПАПЫ

ДАТЕЛЬНЫЙ КОМУ? ЧЕМУ? ПАПЕ

ВИНИТЕЛЬНЫЙ КОГО? ЧТО? ПАПУ

ТВОРИТЕЛЬНЫЙ КЕМ? ЧЕМ? ПАПОЙ

ПРЕДЛОЖНЫЙ О КОМ? О ЧЕМ? О ПАПЕ

ВВЕДИТЕ ИМЯ СУЩЕСТВИТЕЛЬНОЕ ПЕРВОГО

СКЛОНЕНИЯ НА — А ИЛИ СЛОВО: КОНЕЦ,

ЕСЛИ КОНЧАЕТЕ

? КОНЕЦ

КОНЕЦ

STOP AT LINE 80

— Уф-ф. Теперь-то все правильно. Надо записать программу на диск.

— Что записала программу на диск, хвалю. Но что считаешь все правильным, показывает только твое…

— Что, что показывает?!


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


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