Ответ:
var i,k:integer;
a:array [1..8] of integer;
begin
write('Массив');
for i:=1 to 8 do
begin
a[i]:=random (75)-50;
write(a[i]:4);
if (a[i]<13) and (a[i] mod 8 = 0 ) then k:=k+1
end;
writeln;
writeln('Количество элементов, меньших 13 и кратных 8 равно ',k);
end.
Ответ:
N = 65 536
К = 1024 * 768
Найти:
I — ?
Решение:
N = 2i
65 536 = 2i
65 536 = 216
i = 16 (битов)
I = К * i
I = 1024 * 768 * 16 (битов) = 1024 * 768 * 2 (байтов) = 768 * 2 (Кбайт) = 1,5 (Мбайт).
Ответ:
1,5 Мбайт.
Объяснение:
Program z18; Var a: array [1..1000] of string; i,j,l,min,h:integer; s:string;Begin write('Введите строку - '); readln(s); l:=s.Length; i:= 1; j:= 1; while i <= l do begin while (s[i] <> ' ') and (i <= l) do begin a[j]:=a[j] + s[i]; i:= i + 1; if (i > l) then break; end; j:= j + 1; i:= i + 1; end; i:= 2; min:=a[1].Length; while (a[i] <> '') do begin l:=a[i].Length; if (l < min) then h:= i; i:= i + 1; end; writeln(a[h]);End.
Program z19; Var a: array [1..1000] of string; i,j,l,min:integer; s:string;Begin write('Введите строку - '); readln(s); l:=s.Length; i:= 1; j:= 1; while i <= l do begin while (s[i] <> ' ') and (i <= l) do begin a[j]:=a[j] + s[i]; i:= i + 1; if (i > l) then break; end; j:= j + 1; i:= i + 1; end; i:= 1; while (a[i] <> '') do begin if ((a[i] = 'мое') or (a[i] = 'Мое')) then a[i]:= 'наше'; write(a[i], ' '); i:= i + 1; end;End.
using System;
class HelloWorld {
static void Main() {
int s = 0;
for (int i = 50; i <= 100; i++)
if(i % 6 == 0)
s += i;
Console.WriteLine(s);
}
}
В 1 байте 8 бит, значит 40*8 бит=320 бит