Oct 8, 2017 14:21
6 yrs ago
1 viewer *
English term
associating selections with logical operators
English to Russian
Tech/Engineering
Computers: Software
programming
In this Session, you will learn to:
- Define operators
- List the different types of operators
- Describe the use of arithmetical operators
- Describe the use of relational operators to make comparisons
- Explain the process of associating selections with logical operators
- Identify the precedence of operators in an expression
- Define operators
- List the different types of operators
- Describe the use of arithmetical operators
- Describe the use of relational operators to make comparisons
- Explain the process of associating selections with logical operators
- Identify the precedence of operators in an expression
Proposed translations
(Russian)
3 +1 | см. | Mikhail Zavidin |
3 | нахождение результата логических операций/операторов | Enote |
Proposed translations
+1
42 mins
Selected
см.
Смысл ИМХО в следующем:
Дать объяснения, каким образом работу операторов выбора можно связать с логическими операторами/выразить через логические операторы
под selections имеются ввиду selection statements
Конструкцию из оператора типа switch можно разложить в ряд последовательных условных и логических операторов
selection statement
ЯП оператор выбора (обеспечивающий условный выбор выполняемого кода, напр., if и switch в C/C++)
https://translate.academic.ru/selection statement/en/ru/
Дать объяснения, каким образом работу операторов выбора можно связать с логическими операторами/выразить через логические операторы
под selections имеются ввиду selection statements
Конструкцию из оператора типа switch можно разложить в ряд последовательных условных и логических операторов
selection statement
ЯП оператор выбора (обеспечивающий условный выбор выполняемого кода, напр., if и switch в C/C++)
https://translate.academic.ru/selection statement/en/ru/
4 KudoZ points awarded for this answer.
Comment: "Thanks for your help Mikhail! Thanks everybody!!!"
12 mins
нахождение результата логических операций/операторов
У них фраза как-то заумно написано. Логических операторов всего 3 (основных) - И, ИЛИ и НЕТ. Ну можно добавить Искл. ИЛИ (которое XOR).
И все их изучение сводится просто к написанию таблиц или правил получения и результата.
И все их изучение сводится просто к написанию таблиц или правил получения и результата.
Discussion
Первый раз такую ошибку вижу (нарушение синтаксиса логического выражения), мои студенты таких не допускали (возможно, они вылавливались при компиляции).
Теперь вы их сами исправили, зачем же спрашиваете?
Что касается разложения оператора switch в виде последовательности операторов if, то в Си case вводится как раз вместо множественных if, так что такое разложение можно использовать в описании/объяснении ввода case в язык, но вот логические операторы (сабж раздела) сюда просто притянуты за уши. Ну и сам пример разложения содержит ошибки в логических выражениях, увы...
case 1:
case 2:
doSomething1();
break;
case 3:
case 4:
doSomething2();
break;
default:
doByDefault();
}
это можно разложить на:
if (a==1 || a==2) doSomething1();
else if (a==3 || a==4) doSomething2();
else doByDefault();
Спасибо
А что, в этом разделе действительно описывается, как можно разложить "конструкцию из оператора типа switch" в ряд последовательных условных и логических операторов, а вовсе не операторы НЕТ (!), И (&&), ИЛИ (||)? (между разделами с описаниями условных операторов и порядком выполнения операторов в выражениях)?