1. Представьте числа 12110 и – 5810 в знаковом 8-разрядном формате. 2. Найдите десятичные эквиваленты чисел по их прямым кодам, записанным в 8-разрядном формате со знаком:
а)10011011 б) 01000010
3. Запишите следующие числа в естественной форме:
а) 0,45789 .103 б) 1,045 . 10-2 в)3,452100Е+4 г) 145,78752Е-5
4. Запишите следующие числа в экспоненциальной форме с нормализованной мантиссой — правильной дробью, имеющей после запятой цифру, отличную от нуля:
а) 142,7810 б) 2466110 в) 0,0007410
5. Ста¬тья, на¬бран¬ная на ком¬пью¬те¬ре, со¬дер¬жит 8 стра¬ниц, на каж¬дой стра¬ни¬це 40 строк, в каж¬дой стро¬ке 64 сим¬во¬ла. Ин-фор¬ма¬ци¬он¬ный объём ста¬тьи со¬став¬ля¬ет 25 Кбайт. Опре¬де-ли¬те, сколь¬ко бит па¬мя¬ти ис¬поль¬зу¬ет¬ся для ко¬ди¬ро¬ва¬ния каж-до¬го сим¬во¬ла.
6.Какой объем видеопамяти необходим для хранения изображения, если разрешение экрана монитора 640 х 1024 пикселей, а количество используемых цветов - 16?
Можно и по одномсу вопросу
var
c, a: array[1..20] of integer;
i: integer;
begin
write('Первый массив ');
for i := 1 to 20 do begin
c[i] := i * (-5);
write(c[i], ' ');
end;
writeln;
write('Преобразованный массив ');
for i := 1 to 20 do begin
a[i] := c[20 - i + 1];
write(a[i], ' ');
end;
end.
ИЛИ Программа не использующая два массива, а просто переворачивающая первый
var
c: array[1..20] of integer;
i: integer;
begin write('Первый массив ');
for i := 1 to 20 do begin
c[i] := i * (-5);
write(c[i], ' ');
end;
writeln;
write('Преобразованный массив ');
for i := 20 downto 1 do write(c[i], ' ');
end.
Обе программы работают!
1) a x a = a² ⇒ b; b x a = a³ ⇒ результат
2) a x a = a² ⇒ b; b x b = a⁴ ⇒ c; c x c = a⁸ ⇒ c; c x b = a¹⁰ ⇒ результат
Программа на языке PascalABC.Net
var
a,b,c,y:real;
begin
Write('Введите число: '); Read(a);
b:=a*a; y:=b*a; Writeln('Третья степень числа равна ',y);
c:=b*b; c:=c*c; y:=b*c;
Writeln('Десятая степень числа равна ',y)
end.
Тестовые решения:
Введите число: 2
Третья степень числа равна 8
Десятая степень числа равна 1024
Введите число: -13.594
Третья степень числа равна -2512.128188584
Десятая степень числа равна 215512594781.574