![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
Acer |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
Буду очень благодарен, если вы хоть как-то мне поможете с написанием данной программы:
задача:"Шахматная Доска" Заранее всем благодарен! Сообщение отредактировано: Acer - 18.05.2007 13:27 |
klem4 |
![]()
Сообщение
#2
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
Поиском не пробовал воспользоваться ? Задача решалась ...
-------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
volvo |
![]()
Сообщение
#3
|
Гость ![]() |
Так что-ли?
var Добавлено через 1 мин. P.S. странно, вообще-то шахматная доска по-моему квадратная... Пойду проверю... |
Acer |
![]()
Сообщение
#4
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
klem4, спасибо, но я не совсем понял то, что в программе
volvo,Спасибо. да, доска квадратная, но у нас не n x n, а m x n. Тоесть главное, чтобы в шахматном порядке было. и еще, как объяснил учитель и m и n должны быть в программе и задаваться random-ом от 1 до 10, т.е может быть одна строчка чисел, две и т.д, то же самое и со столбцами. |
volvo |
![]()
Сообщение
#5
|
Гость ![]() |
Тогда вот так:
var |
Acer |
![]()
Сообщение
#6
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
Спасибо!
З.Ы. только что такое odd? |
volvo |
![]()
Сообщение
#7
|
Гость ![]() |
Функция такая... Вернет True, если ее аргумент - нечетный...
|
Acer |
![]()
Сообщение
#8
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата Функция такая... Вернет True, если ее аргумент - нечетный... Хм....в смысле true? |
volvo |
![]()
Сообщение
#9
|
Гость ![]() |
Чего, про тип Boolean никогда не слышал? Допустим, ты сравниваешь 2 числа:
If (a > b) then ... Вот результат вычисления того, что в скобках - это какого типа? Логического, правда? Истина или Ложь, True или False в записи на Паскале... |
Acer |
![]()
Сообщение
#10
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
Ааа, понял.
Цитата Чего, про тип Boolean никогда не слышал? Сразу не врубился. Огромное Спасибо, Владимир. Респект! Не ожидал, что так быстро поможете. Еще раз Спасибо! |
Acer |
![]()
Сообщение
#11
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
Владимир, не могли бы вы мне еще помочь.
Можно ли сделать эту программу без odd и start, как можно более примитивно. Заранее Спасибо. |
volvo |
![]()
Сообщение
#12
|
Гость ![]() |
varГлавное - чтобы потом тебе не понадобилось сделать программу без циклов и Randomize... |
Acer |
![]()
Сообщение
#13
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
Спасиб.
А без циклов сложнее и длиннее будет? |
Ozzя |
![]()
Сообщение
#14
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
|
Sto |
![]()
Сообщение
#15
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 70 Пол: Мужской Реальное имя: Илья Репутация: ![]() ![]() ![]() |
|
Ozzя |
![]()
Сообщение
#16
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
Sto
Я не об этом. ![]() Я об этом - Цитата Volvo Главное - чтобы потом тебе не понадобилось сделать программу без циклов Цитата Acer А без циклов сложнее и длиннее будет? |
Sto |
![]()
Сообщение
#17
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 70 Пол: Мужской Реальное имя: Илья Репутация: ![]() ![]() ![]() |
|
Acer |
![]()
Сообщение
#18
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
Подскажите, что такое mod?
write(((i + j + 1) mod 2):2); Заранее Спасибо. |
Sto |
![]()
Сообщение
#19
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 70 Пол: Мужской Реальное имя: Илья Репутация: ![]() ![]() ![]() |
Подскажите, что такое mod? write(((i + j + 1) mod 2):2); Заранее Спасибо. Mod - вычисляет остаток, полученый при выполнении целочисленного деления. Например: 10 mod 5 = 0; Потому что 10/5 = 2, нет остатка; 11 mod 5 = 1; Потому что 11/5 = 2.2, а ближайшее целое число которое делится на 5 без остатка, это 10 в результате 11-10=1; 25 mod 10 = 5; Потому что 25/10 = 2.5, а ближайшее целое число которое делится на 10 без остатка, это 20, в результате 25-20=5; Сообщение отредактировано: Sto - 22.05.2007 16:44 |
Acer |
![]()
Сообщение
#20
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
Спасибо за объяснение.
![]() |
![]() ![]() |
![]() |
Текстовая версия | 7.07.2025 20:41 |