пятница, декабря 7

Алфавит

Синий Пёс записывает в журнал список класса по алфавиту. Иногда он сомневается в том, какую фамилию из двух нужно поставить в списке первой. Например: Соловьёв или Сидоров будет в списке раньше? В этом поможет разобраться следующий проект.
Еще об этом проекте

В этом проекте используются две переменные: Фамилия1 и Фамилия2. Их ввод организован уже известным вам образом:


Скретч умеет сравнивать символьные переменные, поэтому проверка будет выглядеть следующим образом:

Поскольку возможны два варианта развития событий, используем кирпичик Если_или.
В случае, если это условие верно, вторая фамилия идёт в алфавитном списке раньше. Для информирования об этом можно воспользоваться кирпичиком слияния строк:

После нужно поместить всю эту конструкцию в окошко кирпичика Говорить. Чтобы не собирать конструкцию слияния строк второй раз, можно продублировать часть скрипта через меню, вызываемое щелчком правой кнопки мыши по ней. Останется поменять местами переменные.



В комментариях ниже вы можете написать, что у вас получилось. 
Попробуйте ввести одинаковые фамилии. Как в этом случае работает проект? Можно предусмотреть этот случай в самом начале программы:









Комментариев нет: