Если а - основание системы исчисления, то тогда (9/а)+(10/а*а)>1 -> 9а+10>а*а -> а^2 - 9a - 10 <0 a^2 - 9a - 10 =0 -> a1=10, a2 = - 1 -> a^2 - 9a - 10 <0 при -1 < a < 10 -> основание системы a от 2 до 9 , для которых выполняется неравенство 0,35+0,5+0,15 > 1
Inozemtseva Korolev1271
31.07.2020
// PascalABC.NET 3.1, сборка 1218 от 12.04.2016 uses GraphABC;
procedure OutLightGreen(n:integer); begin var OldColor:=FontColor; SetFontColor(clLightGreen); Write(n:5); SetFontColor(OldColor) end;
begin var a:=MatrixRandom(10,14,-180,320); var m:=ReadInteger('n='); Writeln; SetFontColor(clWhite); Font.Style:=fsBold; Font.Name:='Courier'; Brush.Color:=clBlack; Window.Clear(clBlack); var k:=0; for var i:=0 to 9 do begin for var j:=0 to 13 do if a[i,j]>m then begin Inc(k); OutLightGreen(a[i,j]) end else Write(a[i,j]:5); Writeln end; SetFontColor(clRed); Writeln('Количество элементов равно ',k) end.
Vasilevich Fokin
31.07.2020
1. const n=20; var a:array[1..n] of integer; i,k,s:integer; begin Randomize; writeln('Исходный массив:'); for i:=1 to n do begin a[i]:=Random(51)-25; Write(a[i]:4) end; writeln; write('K = '); readln(k); s:=0; for i:=1 to n do if a[i] mod k = 0 then s:=s+a[i]; Writeln('s = ',s); end.
2. const n=10; var a:array[1..n] of integer; i:integer; begin Randomize; writeln('Исходный массив:'); for i:=1 to n do begin a[i]:=Random(11); Write(a[i]:4) end; writeln; writeln('Выбранные элементы:'); for i:=1 to n do if a[i]<=i then Write(a[i]:4) else write(' ':4); Writeln; end.
а^2 - 9a - 10 <0 a^2 - 9a - 10 =0 -> a1=10, a2 = - 1 -> a^2 - 9a - 10 <0 при -1 < a < 10
-> основание системы a от 2 до 9 , для которых выполняется неравенство 0,35+0,5+0,15 > 1