Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
2^i = 64
i = 6 бит потребуется на 1 символ
256 * 128 * 6 = 196608 бит памяти потребуется чтобы сохранить текст
196608 бит: 8 = 24576 байт : 1024 = 24 килобайт
ответ. 24 килобайт
program xxx;
var i, k, d, e, s : integer;
begin
k: =0;
for i: = 10 to 99 do
d: = i div 10;
e: = i mod 10;
s: =d + e;
if i mod s = 0 then k: =k+1
end;
write ('кол-во чисел которые делятся на сумму своих цифр=', k);
readln
end.
var i, n, s, k : integer;
a : array [1..20] of integer;
write('введите n=');
readln(n)
writeln('введите элементы массива а: ' );
for i: =1 to n do
readln(a[i]);
s: =0;
if a[i] mod 8 = 0 then begin s: =s+a[i]; k: =1 end;
if k=0 then write ('элементов кратных 8 - нет')
else write('сумма элементов кратных 8 =', s);
Популярные вопросы