Категория: Учебники по Delphi » Delphi XE
Категория: Учебники по Delphi » Delphi XE
Направо пойдёшь — коня потеряешь; налево пойдёшь — себя потеряешь; прямо пойдёшь — и себя, и коня потеряешь!
Сказочный выбор
Условный оператор IF обычно применяют, когда вариантов выбора не очень много (два-три), в противном случае гораздо удобнее использовать оператор CASE, который делает запись более компактной и понятной.
В общем случае оператор case имеет вид:
Case выражение of
Константа1: оператор1;
Константа2: оператор2;
Константа^ оператор^
Else оператор;
End;
Точку с запятой перед Else можно ставить (а можно и не ставить). Оператор Else может вообще отсутствовать в записи оператора case.
Константы 1-N называются константами выбора или метками случаев.
В пределах одного оператора case они не должны повторяться!
Категория: Учебники по Delphi » Delphi XE
Ищите и обрящете.
Библейское
Попытка не пытка.
Фольклорное
Компьютер загадывает число от 1 до 100, а игрок должен угадать его за минимальное число попыток. Если число угадано, то компьютер поздравляет его и загадывает следующее. И так до тех пор, пока игроку не надоест. Если названное игроком число меньше задуманного, то компьютер сообщает ему о недоборе, если больше - о переборе.
Категория: Учебники по Delphi » Delphi XE
Если взять один кирпич, мало толку в нём, Потому что из него не построишь дом. Если пару кирпичей рядом положить, Будет только две стены — неудобно жить.
Песенка Тыквы из мультфильма Чиполлино
С условными операторами будущий программист знакомится уже в раннем детстве благодаря педагогическому усердию родителей.
Папа воспитывает кнутом, а мама - пряником: «Если ты будешь себя хорошо вести, то получишь большую сладкую конфету, а иначе не пойдёшь гулять во двор». В переводе на скупой язык Delphi мамины посулы выглядели бы так:
IF условие THEN результат1 ELSE результат2;
Здесь условие - «хорошее поведение»; результат1 - «конфета»;
результат2 - «временное ограничение свободы».
Категория: Учебники по Delphi » Delphi XE
Анаграммы - это слова, которые состоят из одних и тех же букв в равных количествах. Например, ТОПОР - РОПОТ - ОТПОР.
Естественно, все анаграммы состоят из равного количества букв, поэтому при поиске анаграмм нужно проверять только слова той же длины, что и заданное слово. Это значительно сокращает перебор слов, но - нужно заранее знать, что заданное слово имеет анаграмму, иначе придётся перебирать все слова.
Но мы уже выяснили, что полный перебор слов лучше поручить компьютеру. Напишите программу, которая найдёт все анаграммы русского языка!