Ниже приведен код программы на языке C++.
Все, что стоит в строчке после знака двойного слэша - это комментарии. Их можно не убирать - компилятор С++ их не прочтет и программа будет работать.
#include <iostream>
using namespace std;
//Подключили библиотеку ввода-вывода на экран.
int main() {
//Целочисленные переменные
int x, y, z;
int p;
//Считываем значения переменных x, y и z
cin >> x >> y >> z;
//если x меньше нуля, то выбираем наибльшее из х и у, иначе - наименьшее у и z
if (x < 0) {
//если х больше у, то в р записываем х, иначе - в р записываем у
if (x > y)
p = x;
else
p = y;
} else {
//если у меньше z, то в р записываем у, иначе - в р записываем z
if (y < z)
p = y;
else
p = z;
}
//Выводим на экран значение р
cout << p;
return 0;
}
К аппаратному обеспечению относятся устройства ввода и хранения информации, соответственно это варианты А, Б
1.
123(10) = 173(8) = 7В(16)
105(10) = 151(8) = 69(16)
2.
37(10) = 100101(2)
91(10) = 1011011(2)
3.
95(10) и 11111(2)
95(10) = 1011111(2)
95(10) > 11111(2)
АА(16) и 252(8)
АА(16) = 252(8)
100011(2) и 45(8)
100011(2) = 43(8)
100011(2) < 45(8)