Есть ответ 👍

Вычислите десятичные эквиваленты следующих чисел а) 172и внизу 8 б) 2еаи внизу 16 в) 101010 и внизу 2 г)10,1и внизу 2 д) 243 и внизу 6

207
311
Посмотреть ответы 2

Ответы на вопрос:


А) 172(8) -> х(10); 172(8)=1*8^2+7*8^1+2*8^0=122(10)172(8)=122(10) б) 2еа (16) -> х(10); 2еа(16)=2*16^2+14*16^1+10*16^0=746(10)2еа(16)= 746(10) в)  101010(2) -> х(10); 101010(2)=2^5+2^3+2^1=42(10)101010(2)=42(10) г) 10,1 (2) -> х(10); 10,1(2)=2^1+2^-1=2,5(10)10,1(2)=2,5(10) д) 243 (6) -> х(10); 243(6) =2*6^2+4*6^1+3*6^0=99(10)243(6) =99(10)
Okean111
4,5(1 оценок)

Вообще можно использовать любой цикл) а так думаю, лучше всего подойдет 3. while do, хотя бы потому что мы можем записать в условие (true), а потом в ходе цикла при каком-то условии написать false или break;

или еще можно написать  bool b= true (оформление записи зависит от языка) и тогда в цикле где-то написать b=false. (что бы прога не залагала и не зациклилась)

Популярно: Информатика