Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/25: Рейтинг темы: голосов - 25, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 18.12.2015
Сообщений: 37
1

Записать логические выражения, используя условные операторы, операции отношений и логические операции.

30.04.2017, 15:38. Показов 4874. Ответов 6
Метки нет (Все метки)

Нужно: Текст программы (включая подробные комментарии)
Блок-схему алгоритма

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

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Миниатюры
Записать логические выражения, используя условные операторы, операции отношений и логические операции.  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.04.2017, 15:38
Ответы с готовыми решениями:

Задание: записать логические выражения, используя условные операто- ры, операции отношений и логические операц
Задание: записать логические выражения, используя условные операторы, операции отношений и...

записать логические выражения
используя условные операто-ры, операции отношений и логические операции алгоритмического языка.

Логические величины, операции, выражения. Сегодня последний день, выручайте
Указать порядок выполнения операций при вычислении выражений: 1. a and b or not c and d;...

Написать программу для вычисления значения Y,не используя логические операции (использовать только оператор IF)
Помогите решить кто может Y=a OR b AND (c OR d).

6
126 / 124 / 107
Регистрация: 09.01.2017
Сообщений: 1,644
30.04.2017, 21:36 2
Я не понял, какие операции отношений здесь нужно использовать
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
  x, y: real;
  a: boolean;
 
begin
  write('Введите Х: ');
  read(x);
  write('Введите Y: ');
  read(y);
  
  a := (((y < 1) and (y > -1)) or ((x > 2) and (x < 2))) and (y * y + x * x > 1); 
  writeln(a);
  
end.
Добавлено через 1 минуту
Вариант с условными операторами
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
  x, y: real;  
 
begin
  write('Введите Х: ');
  read(x);
  write('Введите Y: ');
  read(y);
  
  if (((y < 1) and (y > -1)) or ((x > 2) and (x < 2))) and (y * y + x * x > 1) 
  then writeln('Принадлежит')
  else writeln('Не принадлежит');
  
end.
0
Эксперт Pascal/Delphi
2360 / 1279 / 1484
Регистрация: 29.08.2014
Сообщений: 4,603
01.05.2017, 04:30 3
Цитата Сообщение от Zwelenewskiy Посмотреть сообщение
((x > 2) and (x < 2))
- и когда такое условие выполнится?
и границы тоже включать надо, судя по рисунку
0
126 / 124 / 107
Регистрация: 09.01.2017
Сообщений: 1,644
01.05.2017, 10:44 4
Joy, не пойму, почему, например, точка (9;0,9) принадлежит указанной области. Т.е. почему не работает условие с иксами?
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
  x, y: real;  
 
begin
  write('Введите Х: ');
  read(x);
  write('Введите Y: ');
  read(y);
  
  if (((y < 1) and (y > -1)) or ((x < 2) and (x > -2))) and (y * y + x * x >= 1) 
  then writeln('Принадлежит')
  else writeln('Не принадлежит');
  
end.
0
Эксперт Pascal/Delphi
2360 / 1279 / 1484
Регистрация: 29.08.2014
Сообщений: 4,603
01.05.2017, 12:23 5
Цитата Сообщение от Zwelenewskiy Посмотреть сообщение
Т.е. почему не работает условие с иксами?
потому-что написано Y или X, а надо И
0
126 / 124 / 107
Регистрация: 09.01.2017
Сообщений: 1,644
01.05.2017, 15:03 6
Теперь,вроде бы, работает правильно
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
  x, y: real;  
 
begin
  write('Введите Х: ');
  read(x);
  write('Введите Y: ');
  read(y);
  
  if (y <= 1) and (y >= -1) and (x <= 2) and (x >= -2) and (y * y + x * x >= 1) 
  then writeln('Принадлежит')
  else writeln('Не принадлежит');
  
end.
0
0 / 0 / 0
Регистрация: 18.12.2015
Сообщений: 37
14.05.2017, 15:14  [ТС] 7
Пришлите пожалуйста к этой программе блок-схему
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2017, 15:14

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Логические операции
Здравствуйте! Подскажите пожалуйста как написать программу осуществляющую логические операции:...

Логические операции
определить принадлежит ли точка с координатами х, у области (зеленого цвета) во вложениях...

Массивы и логические операции
в 1 миниатюре находится задание, во второй скрин ошибки Почему она выскакивает, как это...

логические выражения
составить программу печатающую значение true,если высказывание истино, и false, в противном...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.