Считаем, что кубик имеет 6 граней, тогда число должно быть >=1 и <=6
//PascalABC.NET (версия 3.1, сборка 1196 от 09.03.2016)
begin
var x:=ReadInteger();
if (x >=1) and (x<=6) then println('Принадлежит')
else println('Не принадлежит');
end.
На фото номер 17
а)110111
б)10100
в)1110007
номер 16
Увеличь. есть только такая . Надеюсь понравится .
Var i,j,k,n: integer;
<span>begin
</span><span> write('n = '); readln(n);
</span><span> i:=1; k:=0;
</span><span> repeat
</span><span> j:=i;
</span><span> repeat
</span><span> k:=k+1;
</span><span> writeln(i,' ',j,' ',n-i-j);
</span><span> j:=j+1;
</span><span> until j>(n-i) div 2;
</span><span> i:=i+1;
</span><span> until i>n div 3;
</span><span> writeln('всего вариантов: ',k);
</span><span>end.
</span>
n = 10
<span>1 1 8
</span><span>1 2 7
</span><span>1 3 6
</span><span>1 4 5
</span><span>2 2 6
</span><span>2 3 5
</span><span>2 4 4
</span><span>3 3 4
</span><span>всего вариантов: 8
</span><span>
</span>