Var a,b,c,d: real;
<span>begin
</span><span> write('числа a,b,c,d через пробел: ');
</span><span> readln(a,b,c,d);
</span><span> writeln('минимум: ',min(a,min(b,min(c,d))));
</span><span> writeln('максимум: ',max(a,max(b,max(c,d))));
</span><span>end.
</span><span>
</span>
<em>// PascalABC.NET 3.3, сборка 1634 от 14.02.2018</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var a:=ArrRandom(100,-50,50); a.Println;
Writeln('Чисел, больших 10: ',a.Where(t->t>10).Count)
end.
<u>Пример</u>
-25 42 -38 -19 -8 -27 -41 -17 19 27 43 -1 -1 -36 29 47 -31 -42 -39 36 15 -3 32 37 -26 9 -19 23 -34 -20 -48 -43 -47 43 20 -46 9 -36 39 -50 -13 -45 19 -39 -24 -14 -25 -39 32 -23 16 2 -36 -5 25 28 -41 -24 -43 34 42 -14 -34 -12 24 36 -5 6 -6 24 -13 -46 -31 -39 -2 9 28 21 11 38 -16 -30 42 39 14 1 43 8 -32 43 45 -17 -43 -45 -41 -50 39 -20 -12 -10
Чисел, больших 10: 35
Sub aaa()
s = InputBox("Введите строку")
n = CInt(InputBox("Введите длину N"))
m = Len(s)
If m > n Then
s = Right(s, n)
Else
If m < n Then s = String(n - m, ".") + s
End If
MsgBox "Результат: " + s, vbInformation
End Sub
В словах каждому символу соответствует один байт (если не сказано
иначе), тогда в слове "бит" - 3 байта
2. 128 = 10000000
256 = 100000000
512 = 1000000000
<span> 1024 = 1000000000
</span>
3. 1000001 = 65
10000001 = 129
<span> 100000001 = 257
</span> 1000000001 = 513
<span>4.
101 = 5 </span>
11101 = 29
101010 = 42
100011 = 35
<span> 10110111011 = 1467
</span>
5.
2= 10
7= 111
17= 10001
68= 1000100
315= 100111011
765= 1011111101
2047= 11111111111
<span>6.
11+1=100
111+1=1000
1111+1=10000
11111+1=100000
</span>
<span>7. </span>
111*10=1110
111*11=10101
1101*101=1000001
<span> 1101*1000=1101000</span>