Возможный вариант в c++ #include < iostream> int main() { using namespace std; int n; cout < < "enter n: "; cin > > n; int num; int max = 1; int i; for (i = 0; i < n; ++i) { cout < < "enter #" < < i + 1 < < " number: "; cin > > num; if ((num - 9) % 10 ! = 0 & & num % 3 == 0) { max = num; break; } } for (int j = i + 1; j < n; ++j) { cout < < "enter #" < < j + 1 < < " number: "; cin > > num; if ((num - 9) % 10 ! = 0 & & num % 3 == 0) if (num > max) max = num; } if (max ! = 1) cout < < "max number div by 3 and don't end 9: " < < max < < endl; else cout < < "no numbers div by 3 and don't end 9" < < endl; return 0; }
vik-2202
04.08.2021
01000001.10000000.11111111.00001100 все четыре числа переводим в двоичную систему и каждое переведенное число записываем в восьмиразрядном виде например 65(10) 65 делим на 2 (берем только целую часть без округления) получаем 32 затем 32 делим на 2 и т.д. 65 32 16 8 4 2 1 1 0 0 0 0 0 1 если четное, пишем 0 65 = 1000001 = 01000001
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Определите значение переменной а после выполнения данного алгоритма a=4, b=6, b=12+a*b, a=b/4*a
ответ:
36
объяснение:
b=12+4*6=12+24=36
a=36/4*4=9*4=36