Дано целое число n. Найдите наименьшее число m (n ≤ m) такое, что все цифры в m одинаковы. Входные данные: Первая строка содержит одно целое число n (100 ≤ n ≤ 999
Var i:integer; a:array[1..20]of integer; begin for i:=1 to 20 do begin a[i]:=random(-100,100); if a[i]<0 then write(a[i],' '); end; end.
2) а) var i:integer; a:array[1..20]of real; begin writeln('Исходный массив:'); for i:=1 to 20 do begin a[i]:=random(-50,50); write(a[i],' '); end; writeln; for i:=1 to 20 do if a[i]>10 then a[i]:=sqrt(a[i]); writeln('Измененный массив:'); for i:=1 to 20 do write(a[i]:7:2); end.
б) var i:integer; a:array[1..20]of integer; begin writeln('Исходный массив:'); for i:=1 to 20 do begin a[i]:=random(-50,50); write(a[i]:4); end; writeln; for i:=1 to 20 do if (i mod 2=0) then a[i]:=abs(a[i]); writeln('Измененный массив:'); for i:=1 to 20 do write(a[i]:4); end.
в) var i,n:integer; a:array[1..20]of integer; begin writeln('Исходный массив:'); for i:=1 to 20 do begin a[i]:=random(-50,50); write(a[i]:4); end; writeln; n:=a[1]; for i:=1 to 20 do if a[i]<0 then a[i]:=a[i]+5 else a[i]:=a[i]+n; writeln('Измененный массив:'); for i:=1 to 20 do write(a[i]:4); end.
axo-geo
20.12.2022
Const n=3; var a:array[1..n,1..n] of integer; i,j,min,s:integer; upsr,downsr,k:real; begin for i:=1 to n do for j:=1 to n do a[i,j]:=random(10); for i:=1 to n do begin for j:=1 to n do write(a[i,j]:5); writeln; end; min:=a[1,1]; s:=0; for i:=1 to n do for j:=1 to n do begin if (a[i,j]<min) and (j>i) then min:=a[i,j]; end; for i:=1 to n do for j:=1 to n do if i<j then s:=s+a[i,j]; upsr:=s/((sqr(n)-n)/2); s:=0; for i:=1 to n do for j:=1 to n do if i>j then s:=s+a[i,j]; downsr:=s/((sqr(n)-n)/2); k:=sqr(downsr-upsr); writeln('минимальный элемент выше главной диагонали ',min); writeln('среднее арифметическое элементов выше главной диагонали ',upsr); writeln('среднее арифметическое элементов ниже главной диагонали ',downsr); writeln('квадрат разности средних арифметических значений элементов матрицы ',k); end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Дано целое число n. Найдите наименьшее число m (n ≤ m) такое, что все цифры в m одинаковы. Входные данные: Первая строка содержит одно целое число n (100 ≤ n ≤ 999
Объяснение:
n=int(input('n='))
for m in range(n+1,1001):
ms=str(m)
if ms[0]==ms[1] and ms[1]==ms[2]:
break
if m==1000:
m=1111
print("m=",m)