Re: [pascal] Японские кроссворды
Добавлено: 24 апр 2007, 16:06
примерно вот так" писал(а):подскажи пожалуйста где и как это лучше оформить
примерно вот так" писал(а):подскажи пожалуйста где и как это лучше оформить
Да, показан приблизительный общий процент правильных решений (расположений) клеток." писал(а):1. В % показано насколько решено правильно?
Функции чтения MS-DOS: Input_Char (Readkey в Паскале) издревна предназначалась для чтения кодов нажатых клавиш. В древние времена клавиатуры были по-проще, стрелок не было, Home, PgUp, Ctrl, иногда Alt тоже не было. Единственные символы, которая воспринимала эта функция это те, что предназначились для редактирования. Предполагалось что чтение других клавиш прикладным программам не было нужно. Однако потом правила поменялись, в связи с прогрессом, но в качестве совместимости было принято для "расширеных" клавиш, вроде стрелок возвращать код #0, а при повторном вызове возвращать код расширенной клавиши. Так уж получилось, что код буквы "H" (#72) совпадает с кодом расширенной клавиши стрелки вверх. Единственное отличие, один из них "начинается с нуля". Отсюда и нужно две переменные Ch0,Ch1." писал(а):2. Для чего нужно сразу 2 переменные Ch0 и Ch1 ?
3. Можешь объяснить фрагмент: