//PascalABC.NET 3.3,сборка 1611 от 06.01.2018
//Внимание! Если программа не работает, обновите версию!
begin
var mas:=ArrRandom(14,-99,99); mas.Println;
var a:=mas[1]**3; var b:=mas.Where(t-> t> a).Count;
if b=0 then Writeln('поиск неудачен') else
Writeln('Таких элементов ->',b);
end.
Ответ:
1) 32; 2) 25
Объяснение:
1) _ _ _ _ _ - 5 символов, на каждом месте может стоять 1 или 0 (т.к. алфавит двоичный), значит: 2 * 2 * 2 * 2 * 2 = 2^5 = 32/
2) _ _ - 2 символа, на каждом месте может стоять один из 5 символов алфавита, значит 5 * 5 = 25
program n_1;
var n, m, i: int64;
begin
readln(n);
m:=1;
i:=0;
while n>0 do begin
if (n mod 10) mod 3 = 0 then begin write(m,' '); i:=1; end;
n:=n div 10;
m:=m+1;
end;
if i=0 then write('Таких разрядов нет');
end.
Устройства пк:
1) монитор
2) принтер
3) мышь
принтер:
1) лазерный
2)струйный
Монитор:
1) матричный
2) жидкокристаллический
Мышь:
1) оптическая
2) шариковая