Синий Пёс узнал, что такое палиндромы. Оказалось, что это число или сочетание букв, одинаково читающееся в обоих направлениях. Например, палиндромом является число 631136 и слово ШАЛАШ.
Наш герой научился определять, является ли палиндромом четырёхзначное число. Попробуйте это сделать вместе с ним:
Еще об этом проекте
Итак, как же это получается? Как же выделить отдельные цифры из числа? Раскроем один из вариантов.
В данном проекте герой просит ввести вас четырёхзначное число. Для этого используется конструкция спросить __ и ждать.
Условие, которое мы будем проверять: первый символ должен быть такой же, как четвёртый, а второй символ должен совпадать с третьим. Условие сложное, состоит из двух, которые должны выполняться одновременно, поэтому используем зелёный кирпичик И для объединения простых условий:
Сами условия также будут собираться из зелёных кирпичиков:
Будьте аккуратнее при сборке проекта, вкладывая конструкции друг в друга!
Это один из способов работы с четырёхсимвольными палиндромами. Попробуйте придумать свой способ и рассказать о нём.
Вопросы:
1. Попробуйте протестировать работу проекта при вводе не числа, а четырёхбуквенной конструкции. Что получается и какие выводы можно сделать?
2. Как ведёт себя проект при вводе числа с большим или меньшим количеством знаков?
2. Какие изменения нужно внести в проект, чтобы происходила проверка 5-значных (6-значных) чисел?
3. А если в числе N знаков?
Наш герой научился определять, является ли палиндромом четырёхзначное число. Попробуйте это сделать вместе с ним:
Еще об этом проекте
Итак, как же это получается? Как же выделить отдельные цифры из числа? Раскроем один из вариантов.
В данном проекте герой просит ввести вас четырёхзначное число. Для этого используется конструкция спросить __ и ждать.
В проекте нам понадобится конструкция если_или, поскольку у нас имеется два варианта развития событий - либо число является палиндромом, либо нет.
Условие, которое мы будем проверять: первый символ должен быть такой же, как четвёртый, а второй символ должен совпадать с третьим. Условие сложное, состоит из двух, которые должны выполняться одновременно, поэтому используем зелёный кирпичик И для объединения простых условий:
Сами условия также будут собираться из зелёных кирпичиков:
Будьте аккуратнее при сборке проекта, вкладывая конструкции друг в друга!
Это один из способов работы с четырёхсимвольными палиндромами. Попробуйте придумать свой способ и рассказать о нём.
Вопросы:
1. Попробуйте протестировать работу проекта при вводе не числа, а четырёхбуквенной конструкции. Что получается и какие выводы можно сделать?
2. Как ведёт себя проект при вводе числа с большим или меньшим количеством знаков?
2. Какие изменения нужно внести в проект, чтобы происходила проверка 5-значных (6-значных) чисел?
3. А если в числе N знаков?
Комментариев нет:
Отправить комментарий