1)269(10)=100001101(2)
269: 2=134(остаток1)
134: 2=67(остаток 0)
67: 2=33(остаток 1)
33: 2=16(остаток 1)
16: 2=8(остаток 0)
8: 2=4(остаток 0)
4: 2=2(остаток 0)
2: 2=1(остаток 0)
2)269(10)=415(8)
269: 8=33(остаток 5)
33: 8=4(остаток 1)
3)269(10)=10d(16)
269: 16=16(остаток 13)
16: 16=1(остаток 0)
надеюсь все понятно))
что понимать под "переводом программы"
Объяснение:
Program mas_3 ; // название программы mas_3
var s, i: integer; // объявление целочисленных переменных s и i
a: array[1..10] of integer; // объявление целочисленного одномерного массива a размером 10
begin // начало программы
randomize; // инициализация генератора случайных чисел
for i:=1 to 10 do a[i]:=random(100); // заполнение массива a случайными числами в диапазоне от 0 до 99
for i:=1 to 10 do write (a[i],' '); // вывод на экран элементов массива через пробел
s:=0; // присвоение переменной s значения 0
for i:=1 to 10 do // цикл для переменной i от 1 до 10
if (a[i]>10) and (a[i]<30) then s:=s+a[i]; // если значение элемента массива a больше 10 и меньше 30, то к переменной s прибавляем это значение
write('s=', s) // вывод на экран значения s
end. // конец программы
Поделитесь своими знаниями, ответьте на вопрос:
Перевести число в десятичной 269 1)в двоичную 2)восьмеричную 3)шестнадцатиричную с ! надо!
269(10)=100001101269(10)=415
269(10)=10