Записать условие, которое является истинным, когда:
Записать условие, которое является истинным, когда:
а) каждое из чисел А и В больше 100;
б) только одно из чисел А и В четное;
в) хотя бы одно из чисел А и В положительно;
г) каждое из чисел А, В, С кратно трем;
д) только одно из чисел А, В и С меньше 50;
е) хотя бы одно из чисел А, В, С отрицательно.
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Записать условие, которое является истинным, когда:
а) каждое из чисел X и Y нечетное; б) только одно из чисел X и Y меньше 20; в) хотя бы одно из.

Записать условие, которое является истинным, когда:
Записать условие, которое является истинным, когда: а)каждое из чисел A и B больше 100;.

Записать условие, которое является истинным, когда целое А кратно двум или трем
5.1 Записать условие, которое является истинным, когда целое А кратно двум или трем.
Записать условие, которое является истинным, когда целое А кратно двум или трем;
Помогите решить задачи из небольшого сборника. Пожалуйста при решении задач нумеровать их. .
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
а)if(a>100)and(b>100)
б)if odd(a+b)
в)if(a>0)or(b>0)
и так далее.
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Записать условие, которое является истинным, когда точка с координатами х, у попадает в заштрихованные участки плоскости
Задача в паскаль))))))

Записать условие, которое является истинным, когда точка с координатами х, у попадает в заштрихованные участки плоскости.
Записать условие, которое является истинным, когда точка с координатами х, у попадает в.

Записать условие , которое является истинным
Записать условие , которое является истинным, когда только одно из чисел А и В четное. Помогите.

Записать условие, которое является истинным
Записать условие, которое является истинным, когда точка с координатами (х,у) попадает в.

Записать логическое выражение, которое является истинным тогда, когда выполняются условия при заданных числ
здравствуйте! Помогите пожалуйста в паскале. Записать логическое выражение, которое является.
Python-сообщество
![]()
- Начало
- » Центр помощи
- » Добрый день! Помогите пожалуйста решить задачку =)
#1 Окт. 21, 2018 11:30:09
mercemer Зарегистрирован: 2018-10-21 Сообщения: 2 Репутация: 0 Профиль Отправить e-mail
Добрый день! Помогите пожалуйста решить задачку =)
Записать условие, которое является истинным, когда точка с координатами (х,у) попадает в заштрихованные участки плоскости, включая их границы.

Прикреплённый файлы:
Pic.jpg (10,2 KБ)
#2 Окт. 21, 2018 12:44:47
DamMercul Зарегистрирован: 2017-11-26 Сообщения: 319 Репутация: 13 Профиль Отправить e-mail
Добрый день! Помогите пожалуйста решить задачку =)
if x in range(-1, 4) and (y in range(-3, 0)): print('в заштрихованном прямоугольнике')
# Life loop while alive: if (fun > boredom) and money: pass_day(fun, boredom, money) continue else: break
#3 Окт. 21, 2018 13:19:43
Papa_Svin Зарегистрирован: 2018-09-17 Сообщения: 138 Репутация: 1 Профиль Отправить e-mail
Добрый день! Помогите пожалуйста решить задачку =)
DamMercul
не учите людей говнокоду
if -1 x 4 and -3 y 0 :
#4 Окт. 21, 2018 13:36:23
mercemer Зарегистрирован: 2018-10-21 Сообщения: 2 Репутация: 0 Профиль Отправить e-mail
Добрый день! Помогите пожалуйста решить задачку =)
В PyCharm 2018.2.4 все заработало после изменения кода в такой вид
if ("x in range(1, 3)"): if ("y in range(-1, -3)"): print('в заштрихованном прямоугольнике')
#5 Окт. 21, 2018 13:54:09
Papa_Svin Зарегистрирован: 2018-09-17 Сообщения: 138 Репутация: 1 Профиль Отправить e-mail
Добрый день! Помогите пожалуйста решить задачку =)
ну, и слава богу!
Это решение даже лучше! Оригинальнее я бы сказал.
#6 Окт. 21, 2018 14:19:17
rami Зарегистрирован: 2018-01-08 Сообщения: 279 Репутация: 71 Профиль Отправить e-mail
Добрый день! Помогите пожалуйста решить задачку =)
mercemer
В PyCharm 2018.2.4 все заработало после изменения кода в такой вид
if ("x in range(1, 3)"): if ("y in range(-1, -3)"): print('в заштрихованном прямоугольнике')
С использованием искусственного интеллекта можно записать так 🙂
if ("x попадает в прямоугольник?"): if ("y попадает в прямоугольник?"): print('не волнуйтесь, всё в порядке :-)')
mercemer, когда перестанете смеяться, вернитесь к хорошему варианту, который вам подсказали ранее.
Отредактировано rami (Окт. 21, 2018 14:20:01)
Записать условие, которое является истинным, когда точка с координатами (x, y) попадает в заштрихованные участки

Записать условие, которое является истинным, когда точка с координатами (x, y) попадает в заштрихованные участки. Вот мои попытки кода но работает он не корректно,скорее всего ошибка в строке if (((x =-1)&&(y>=-1))) но не понимаю что не так
#include #include using namespace std; int main() < SetConsoleCP(1251); SetConsoleOutputCP(1251); int x, y; cout > x; cout > y; if (((x =-1)&&(y>=-1))) < cout else < cout system("pause"); return 0; >
Отслеживать
12.1k 2 2 золотых знака 25 25 серебряных знаков 47 47 бронзовых знаков
задан 30 сен 2020 в 9:22
Ender Death Ender Death
9 1 1 бронзовый знак
Во-первых, вставьте картинку в вопрос. Во-вторых, давайте рассмотрим, например, точку (1,1) — по вашей формуле она годится («условие истинное») — а на рисунке? Давайте вы для начала запишете условия того, что точка попадает в треугольник — т.е. правее линии x= 0, выше линии y=0 и ниже линии y = 1-x. Это первое задание (поймите, написать за вас не проблема, но ведь надо же, чтобы вы научились писать сами. ) Потом можете сразу написать второе условие — для квадрата. У вас же получается, что любая точка, координаты которой положительны, вас устраивает — ибо x>=-1, y>=-1 выполнены.
30 сен 2020 в 9:34
Да ошибка именно в той строке. Она проверяет совсем не то. Два примера: 1. x = 10, y = 10. 2. x = -10, y = -10
30 сен 2020 в 9:34
Во-первых, сдесь явно нужно использовать float, а не int. Во-вторых, учитывая что у вас имеется такая фигура как треугольник, вы не можете просто сравнить координаты x, y с константными значениями (у вас же треугольник). Сдесь нужно уточнить: заштрихованная обрасть может изменяться или она константная — от этого зависит насколько простое решение у этой задачи
Записать условие, которое является истинным, когда только одно из чисел X, Y и Z кратно пяти [закрыт]
Скорее всего, данный вопрос не соответствует тематике Stack Overflow на русском, согласно правилам описанным в справке.
Закрыт 7 лет назад .
Записать условие, которое является истинным, когда только одно из чисел X, Y и Z кратно пяти.
При этом нельзя использовать операторы +-*/ и операторов сравнения не должно быть больше 3х.
Как это сделать?
Отслеживать
13.7k 12 12 золотых знаков 43 43 серебряных знака 75 75 бронзовых знаков
задан 7 ноя 2016 в 12:53
7 1 1 бронзовый знак
А почему вдруг «нельзя использовать операторы +-*/ и операторов сравнения не должно быть больше 3х»? Это практическая проблема или учебное задание?
7 ноя 2016 в 12:56
Учебное задание.
7 ноя 2016 в 13:06
@Dagmar а со сдвигом битов не рассматривали задачу?
7 ноя 2016 в 13:21
Рассматриваю.Именно этим сейчас и занимаюсь,но все равно не могу понять.
7 ноя 2016 в 13:23
@Dagmar А можно вводить промежуточные переменные?
7 ноя 2016 в 13:36
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Если разрешается вводить дополнительные переменные для хранения промежуточных результатов, то условие может быть выражено следующим образом
/* package whatever; // don't place package name! */ import java.util.*; import java.lang.*; import java.io.*; /* Name of the class has to be "Main" only if the class is public. */ class Ideone < public static void main (String[] args) throws java.lang.Exception < int x = 5, y = 6, z = 7; boolean a = x % 5 == 0, b = y % 5 == 0, c = z % 5 == 0; boolean result = !( a && b && c ) && ( a ^ b ^ c ); System.out.println( result ); x = 5; y = 5; z = 7; a = x % 5 == 0; b = y % 5 == 0; c = z % 5 == 0; result = !( a && b && c ) && ( a ^ b ^ c ); System.out.println( result ); x = 5; y = 5; z = 5; a = x % 5 == 0; b = y % 5 == 0; c = z % 5 == 0; result = !( a && b && c ) && ( a ^ b ^ c ); System.out.println( result ); >>
Отслеживать
ответ дан 7 ноя 2016 в 13:51
Vlad from Moscow Vlad from Moscow
44.8k 3 3 золотых знака 38 38 серебряных знаков 89 89 бронзовых знаков
public static void main(String[] args) throws java.lang.Exception < int x = 9; int y = 15; int z = 6; /* не используем сравнения и арифметические операции в А, В, С, * они только чтобы формула не была длинной * Остаток от деления может быть 0, 1, 2, 3, 4, то есть * 000 * 001 * 010 * 011 * 100 * Сдвигаем биты до 2 разрядов, складываем по ИЛИ и умножаем по маске 1 * Результат будет равен 1, если остаток не равен 0 * */ int A = ((x % 5)|((x % 5) >> 1)|((x % 5) >> 2)) & 1; int B = ((y % 5)|((y % 5) >> 1)|((y % 5) >> 2)) & 1; int C = ((z % 5)|((z % 5) >> 1)|((z % 5) >> 2)) & 1; System.out.println(A + " " + B + " " + C); /* Комбинации, устраивающие нас * A B C * 0 1 1 * 1 0 1 * 1 1 0 * */ int result = (~A & B & C) | (A & ~B & C) | (A & B & ~C); System.out.println(result == 1); > // второе решение static boolean test(int x, int y, int z) < int[][] m = < < 1, 0, 0, 0, 0 >, < 2, 0, 0, 0, 0 >, < 4, 0, 0, 0, 0 >>; int res = m[0][Math.abs(x) % 5] | m[1][Math.abs(y) % 5] | m[2][Math.abs(z) % 5]; return ( ( res == 1 ) || ( res == 2 ) || ( res == 4) ); >
Отслеживать
ответ дан 7 ноя 2016 в 13:43
Senior Pomidor Senior Pomidor
12.7k 3 3 золотых знака 21 21 серебряный знак 41 41 бронзовый знак
-
Важное на Мете
Похожие
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.12.7.2316
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.