Ответ:
1) 4 2) 32 3) нет
Объяснение:
1) Переведем 2048 байт в биты
размер изображения
Получаем, что на количество цветов 4 бита, что соответствует 16 цветам
2) 128*128*16= бит
Чтобы получить ответ в Кб, нужно разделить на
Получаем
3) Для 16 цветов нужно 4 бита памяти
Нам нужно памяти 512*512*4= бит
переводим в Кб, т.е. делим на и получаем = 128Кб, нам не хватит исходной видеопамяти
1. найти сумму чисел с 1 до n
Program ffff;
Uses crt;
var n,i,s:integer;
begin
writeln ('Кол-во цифр');
readln (n);
for i:=1 to n do
s:=s+i;
writeln (s);
end.
Если сегодня четное число месяца , то я беру с собой на 10 рублей больше чем обычно
Program ffff;
Uses crt;
var n,i:integer;
begin
writeln ('Сколько я беру обычно');
readln (n);
writeln ('Какое сегодня число');
readln (i);
if i mod 2 = 0
then n:=n+10;
writeln (n,' рублей я сегодня беру');
end.
Var A : array [1..4, 1..4] of integer ;
i,j, p,k: integer ;
Begin
randomize;
k:=1; p:=1;
For i:=1 to 4 do
Begin
For j:=1 to 4 do
Begin
A[i,j]:=random (100);
if A[i,j]>A[k,p] then
begin
k:=i;
p:=j;
end;
Write(A[i,j]:3);
end;
Writeln;
end;
writeln ('Максимальный элемент матрицы = ', A[k,p]);
write ('Он находится в строке №' , k);
writeln (' и в столбце №' , p);
Writeln('Меняем максимальный элемент матрицы и первый элемент первой строки:');
i:=A[k,p];
A[k,p]:=A[1,1];
A[1,1]:=i;
For i:=1 to 4 do
Begin
For j:=1 to 4 do Write(A[i,j]:3);
Writeln;
end;
end.
Тут всё просто , чисто логика и простота.
№4=4
№5=3
Нет, не могут.
Несколько выходят из блоков циклов и условия.