<span>
1. 56</span>₁₀-> X₂
<span><span>56/2=28 остаток 0
</span><span>
28/2=14 остаток 0
</span>
<span>
14/2=7 остаток 0
</span>
<span>
7/2=3 остаток 1
</span>
<span>
3/2=1 остаток 1
</span>
1/2=0 остаток 1
</span>56₁₀ = 111000₂
2.
176₁₀-> X₂<span>
<span><span>176/2=88 остаток 0
</span><span>
88/2=44 остаток 0
</span>
<span>
44/2=22 остаток 0
</span>
<span>
22/2=11 остаток 0
</span>
<span>
11/2=5 остаток 1
</span>
<span>
5/2=2 остаток 1
</span>
<span>
2/2=1 остаток 0
</span>
<span>
1/2=0 остаток 1
</span>
</span></span>176₁₀ = 10110000₂
<span>3.
</span>10001₂->X₁₀
2^4+2^0=17
10001₂ = 17₁₀
4.
101011₂->X₁₀
2^5+2^3+2^1+2^0=43
10001₂ = 43₁₀
Sub cikl()
Dim A(85) As Integer
K = 85
For s = 1 To K
A(s) = Int(11 * Rnd() + 4)
Next s
<span>End Sub</span>
<span>A or not C and B =>not A or C =
</span><span>true or not false and true => not true or false =
</span>true or true and true => false or false =
true or true => false or false =
true => false or false =
true => false =
false
<em>// PascalABC.NET 3.3, сборка 1561 от 02.11.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
Writeln('Положительных элементов- ',a.Where(x->x>0).Count)
end.
<u>Пример</u>
n= 13
3 21 -5 46 16 -24 -13 1 -15 41 0 25 48
Положительных элементов- 8
Ответ:
ИЛИ ложное, когда оба ложные, значит х≤50 и х-четное, след-но наименьшее из 2,4,...48,50 , =2 -ответ