kartyshkinaaa
?>

Для какого из указанных значений числа x истинно выражение (x < 3) и ((х < 2) или (х > !

Информатика

Ответы

tatyanakras911248

Для x = 1

Объяснение:

(X < 3) И ((Х < 2) ИЛИ (Х > 2))

1.   1

(1 < 3) И ((1 < 2) ИЛИ (1 > 2)) = (1) И ((1) ИЛИ (0)) = (1) И (1) = 1 (истинно)

2.   2

(2 < 3) И ((2 < 2) ИЛИ (2 > 2)) = (1) И ((0) ИЛИ (0)) = (1) И (0) = 0 (ложно)

3.   3

(3 < 3) И ((3 < 2) ИЛИ (3 > 2)) = (0) И ((0) ИЛИ (1)) = (0) И (1) = 0 (ложно)

4.   4

(4 < 3) И ((4 < 2) ИЛИ (4 > 2)) = (0) И ((0) ИЛИ (1)) = (0) И (1) = 0 (ложно)

Алена
#include <iostream.h>//для vs <iostream>
#include <conio.h>
/* для vs :
using std::cin;
using std::cout;
using std::endl;
using std::srand;
using std::rand;*/
int main(){  
int a[16],i,n;
randomize();//<->srand;
 cout<<"EXIT-0\n";
while(n!=0 ){
M: cout<<"Vvedite Razmer Massiva (N<=16) :\n";
cin>>n;
if(n>16) cout<<"Error! N>16 . Try again\n";
if(n>16) goto M;
for (i=0;i<n;i++)
a[i]=random(100);//<->rand();
cout<<endl;
for (i=0;i<n;i++)
cout<<a[i]<<" ";
cout<<endl;}
getch();
 return 0;
}
Ольга1520
Первый допустим.
2) k:=10; Не должен быть допустим, поскольку 10 не входит в 0..9. НО...по умолчанию Паскаль игнорирует эту ошибку, позволяя даже 255 присвоить.
Третий оператор допустим.
4) k:='5'; недопустимо, потому что нельзя преобразовать тип char в правой части к типу 0..9, являющемуся подмножеством однобайтных целых.
5) k:=ord(d); в таком виде записать нельзя, потому что d нигде не описано. Если предположить, что на месте d находится цифра, то оператор допустим.
6) k:=ord(d)-ord('0'); Как и для 2) - оператор не должен быть допустим... но он допустим. Допустим он будет и в варианте k:=ord(d)-ord(0), даже когда выдаст отрицательные значения.

Все это сужает область возможного применения данных типа "диапазон" и в целом типа "set of ...". не позволяя во многих случаях использовать их для организации эффективных проверок . Например, для можно было бы описать диапазон 6..18 для контроля принадлежности возраста к школьному. Можно было БЫ... но, как выясняется, нельзя.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Для какого из указанных значений числа x истинно выражение (x < 3) и ((х < 2) или (х > !
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

agrilandrussia
Алена-Петрова285
Домрачев
aivanova
nnbeyo
tushina2020
boykoz9
Konstantinovna1936
Кирилл-Морозова
Sergei1198
Olesyamilenina8
okunevo2010
docvet4
Karmelita1978
whiskyandcola