// PascalABC.NET 3.1, сборка 1184 от 02.03.2016 begin var n:=Random(-100,100); Writeln('В числе ',n,' количество разрядов равно ', abs(n).ToString.Length) end.
Тестовое решение: В числе -40 количество разрядов равно 2
2. Школьный вариант (понятный большинству учителей)
// PascalABC.NET 3.1, сборка 1184 от 02.03.2016 var n,k:integer; begin Randomize; n:=Random(201)-100; k:=1; Write('В числе ',n,' количество разрядов равно '); n:=abs(n); while n>0 do begin n:=n div 10; if n>0 then Inc(k) end; Writeln(k) end.
Тестовое решение: В числе -5 количество разрядов равно 1
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку