1. const n=12; var a: array[1..n] of integer; i,max,imax,min,imin: integer; begin randomize; writeln('исходный массив: '); for i: =1 to n do begin a[i]: =random(51)+150; write(a[i]: 4) end; writeln; max: =a[1]; imax: =1; min: =a[1]; imin: =1; for i: =2 to n do begin if a[i]> max then begin max: =a[i]; imax: =i; end; if a[i]< min then begin min: =a[i]; imin: =i; end; end; writeln('max = a[',imax,'] = ',max,', min = a[',imin,'] = ',min); end. пример: исходный массив: 170 165 194 186 165 161 174 172 177 191 158 181 max = a[3] = 194, min = a[11] = 158 2. const n=20; var a: array[1..n] of integer; i,j,c: integer; begin randomize; writeln('исходный массив: '); for i: =1 to n do begin a[i]: =random(51)-25; write(a[i],' ') end; writeln; for i: =1 to n div 2-1 do for j: =1 to n div 2-i do if a[j]> a[j+1] then begin c: =a[j]; a[j]: =a[j+1]; a[j+1]: =c end; writeln('измененный массив: '); for i: =1 to n do write(a[i],' '); writeln end. пример: исходный массив: 16 3 1 18 10 -12 -23 19 -5 -5 0 10 13 14 17 14 6 22 25 -22 измененный массив: -23 -12 -5 -5 1 3 10 16 18 19 0 10 13 14 17 14 6 22 25 -22
Вячеслав
01.10.2021
// 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.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Какой язык изучать s# или js для создания простеньких игр типа хоррор и квест в unity3d (какой легче)?