//1
for i := -3 to 3 do
Read(a[i]);
//2
Randomize;
for i := -3 to 3 do
a[i] := Random(101) - 50;
//3
for i := -3 to 3 do
a[i] := 5 * i;
//4
Randomize;
for i := -3 to 3 do
a[i] := Random(41) + 150
const n=10;
var a:array [1..n] of integer;
i,k:integer;
begin
for i:=1 to n do
begin
a[i]:=random (10);
if a[i] mod 2 = 0 then k:=k+1;
write (a[i],' ')
end;
writeln;
writeln (k)
end.
65536 цветов = 2 байта на точку
1024 х 768 =786432 точки
786432 х 2 = 1572864 байта = 1536 килобайта = 1,5 мегабайта
I= N*i
I=32*40*48*8=491520
Если i=8 БИТ - то 491520 бит = 61440 байт= 60КБайт
<span>1.
#include <iostream>
using namespace std;
int main()
{
int arr[8] = { 5, -8, 3, 9, 11, -2, 0, 5 };
for (int i = 0; i < 8; ++i)
if (arr[i] < 0) cout << arr[i] << " ";
<span>}
2.
</span></span><span>#include <iostream>
using namespace std;
typedef unsigned ui;
const ui N = 16;
int main()
{
int arr[N][N];
for (ui i = 1; i < N; ++i) {
for (ui j = 1; j < N; ++j) {
cout << hex << i * j << "\t";
}
cout << endl;
}
<span>}
И не дублируйте темы.</span></span>