Здравствуйте!
Подскажите, пожалуйста, как можно исправить ситуацию?
К примеру для числа 36 не выполняется условие "Если (Число % 2 = 0) И (Число % 3 = 0) Тогда".
Для Каждого Число Из СлучайныеЧисла Цикл
Если Число % 2 = 0 Тогда
Сообщить("Число " + Строка(Число) + " чётное");
ИначеЕсли Число % 3 = 0 Тогда
Сообщить("Число " + Строка(Число) + " делится на 3");
Иначе
Если (Число % 2 = 0) И (Число % 3 = 0) Тогда
Сообщить("Число " + Строка(Число) + " делится и на 2, и на 3");
Иначе
Сообщить("Число " + Строка(Число) + " не подходит ни под одно условие");
КонецЕсли;
КонецЕсли;
КонецЦикла;
(2) Почему не связано?
К примеру есть число 36, которое делится без остатка и на два, и на три, а есть числа, которые без остатка делятся только на два или только на три.
(5)В такой постановке задачи условие проверки деления на 2 и на 3 должно стоять первым.
У вас есть проверка деления на 2, есть проверка деления на 3.
Добавьте в начало еще одну проверку деления на 2 и на 3.
Добавьте в начало еще одну проверку деления на 2 и на 3.
Не надо ничего добавлять - там все уже есть, надо просто переставить проверки:
Для Каждого Число Из СлучайныеЧисла Цикл
Если (Число % 2 = 0) И (Число % 3 = 0) Тогда
Сообщить("Число " + Строка(Число) + " делится и на 2, и на 3");
ИначеЕсли Число % 2 = 0 Тогда
Сообщить("Число " + Строка(Число) + " чётное");
ИначеЕсли Число % 3 = 0 Тогда
Сообщить("Число " + Строка(Число) + " делится на 3");
Иначе
Сообщить("Число " + Строка(Число) + " не подходит ни под одно условие");
КонецЕсли;
КонецЦикла;
Показать
Как вы и сказали в первом предложении вашего сообщения.
(7)Угу, вместо того чтобы дать человеку самому дойти наконец до мысли, как исправить, привести готовое решение, а потом кричать, что все тупые. Отличная жизненная позиция. Продолжайте в том же духе.
дать человеку самому дойти наконец до мысли, как исправить
Да вы, любезнейший, оптимист!
В своих прошлых ветках автор пытается писать запросы... но не понимает элементарной логики работы программы. Какой программист из него получится?
Отличная жизненная позиция. Продолжайте в том же духе.
У вас, похоже, выброс желчи нешуточный? Вы уж поберегите себя... если не ради нас, грешных, так хоть ради авторов подобных веток! :-)
P.S. Не сразу, но все-таки заметил: вчерашняя ветка того же самого автора, сначала вы пытаетесь ему объяснить "как исправить", а спустя неполный час - даете "готовое решение"! Ы?
Ну что тут скажешь? "Отличная жизненная позиция. Продолжайте в том же духе." ;-P