| Литеры с цифрами |
|
|
Sunday, 19 March 2006 | Д-р Евгений Канель, Зэев Фрайман для раздела Ученье – свет Продолжаем тему использования в обучении задач на обработку литерных значений. Очень интересными в PASCAL’е всегда были задачи, когда в литерном значении встречались цифры и числа. Одну из таких мы сегодня предлагаем вашему вниманию: ее мы всегда используем на уроках, в нескольких вариантах разного уровня сложности; наиболее простой – сегодня перед вами.Ниже – несколько вариантов решения: одни – на PASCAL’е, другие – на Java. У нас с доктором Канелем уже начала такая традиция складываться: я пишу, а он предлагает свой, более замечательный вариант. Нравится.
Напиши программу, которая принимает в качестве ввода литерное значение, состоящее из букв английского алфавита и цифр. Программа должна построить новое значение следующим образом:
Сначала – PASCAL. Слева – мое решение, справа – Жени; оно хоть немного, но все же изящнее.
![]() Автор варианта: Зэев Фрайман
Мне кажется, что решение вышло не самым лучшим, особенно в том, что касается преобразования символов цифр в собственно однозначные числа...
Автор еще двух вариантов решения (и комментариев...): д-р Евгений Канель
Не понравилось переводить в целые из символов? Пожалуйста!
Или даже так:
До следующих задач...
|
||||