Ответы на вопрос:
Решать такие можно несколькими способами: 1 способ : перевод исходного числа в десятичную систему счисления, а затем делением уголком в шестнадцатиричную. достоинств у этого способа не вижу, а недостатков масса. 2 способ : представить все цифры исходного числа в двоичном виде и затем собрать четверки цифр получившегося числа в шестнадцатиричном виде: 754(8)=111 101 100 (2), группируем четверками справа: 1 1110 1100, переводим получившиеся числа в группах в десятичную систему счисления. если получается цифра больше 9, то делаем замену: 10-а, 11- b, 12-c,13-d,14-e,15-f. получаем: 1(2)=1(16), 1110(2)=e(16), 1100(2)=c(16), итого: 1ec ответ: 1eс
Using system; using system.collections.generic; using system.linq; using system.text; using system.threading.tasks; namespace prijki_dlin { class program { static void main(string[] args) { // созд и заполн масс double nach = 4.05, kon = 6.9; double[] c = new double[11]; random r = new random(); for (int i = 1; i < 11; i++ ) { c[i] = nach + r.nextdouble() * (kon - nach); console.writeline(math.round(c[i],2)); } // ввод ограничения длины double l = convert.todouble(console.; for (int i = 1; i < 11; i++) { if (c[i] > = l) { console.writeline(c[i]); } } console.readkey(); } }}
Популярно: Информатика
-
DIANA8932009.11.2022 13:32
-
novichek503.02.2022 08:14
-
filippovdanis16.05.2020 04:40
-
eva005604.07.2022 06:52
-
lev050580526.07.2020 22:52
-
3175216.07.2022 13:54
-
Deniza0628.09.2020 16:08
-
Stanislava15316.05.2021 10:28
-
soso166611.09.2020 14:16
-
Sheik07705.04.2021 09:59