|
0 / 0 / 2
Регистрация: 04.07.2014
Сообщений: 99
|
|||||||||||
Работа с условием и циклом10.04.2017, 15:57. Показов 626. Ответов 1
Метки нет (Все метки)
Придумал себе цель, программка авто генерирования цифр без повторов, но с особыми условиями, т.е. судоку собственными руками))
В дальнейшем, хочу сделать рандомные начальные значения у переменных. А сейчас я, видимо, как-то не так начал проверку условия, уже во втором квадрате из цифр идёт неправильная проверка. Думаю, надо как-то сделать проверку блоками: сначала по горизонтали (2), потом по вертикали (3), далее блок (1) и если всё это в совокупности не имеет повторов присвоить значение переменной, если хотя бы в одном месте повтор, то переменную увеличить на одну позицию и опять повторить проверку. Но не понимаю, как именно код организовать... Ещё нужно вставить код с проверкой, чтобы переменная была "<=9", но что-то пока идей не возникло, кроме бессмысленной проверки в самом цикле, т.к. переменная изначально с 0:
Проверка идёт последовательно и это не очень хорошая идея судя по всему, но предполагаю есть более лучшие способы проверки(может частично, как-то параллельно), но я не далеко ушёл в изучении языка так, что пока что получился такой код) Сам код:
0
|
|||||||||||
| 10.04.2017, 15:57 | |
|
Ответы с готовыми решениями:
1
Работа с Циклом
Нужна прога с пред условием и пост условием и циклом |
|
Superposition
950 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,083
|
||||||
| 10.04.2017, 17:28 | ||||||
|
ZiroyAX, боюсь, что здесь у тебя не найдется единомышленников, только с альфа-центавры какой-нибудь. сорри. попробуй массивы, циклы всякие, что-нибудь академическое вроде такого:
0
|
||||||
| 10.04.2017, 17:28 | |
|
Помогаю со студенческими работами здесь
2
Непонятки с условием if() и циклом for()
Update с циклом и условием Циклом или условием воспользоваться? Проверка файла на размер с циклом и условием Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|