Помогите исправить ошибки. Паскаль
Вложений: 1
Program infa;
Const n = 10; Var i, j, t, v_min, v_max, i_max, max, i_min, min : Integer; vector : Array [1..n] Of Integer; Begin Randomize; Write('v_min='); ReadLn(v_min); Write('v_max='); ReadLn(v_max); For i:=1 To n Do vector[i]:=Random(v_max-v_min + 1) + v_min; WriteLn; For i:=1 To n Do Write(vector[i]:5); WriteLn; max:= vector[1]; i_max:= 1; min:= vector[1]; i_min:= 1; For i:=2 To n Do Begin If (vector[i] > max) Then Begin max := vector[i]; i_max := i; End; If (vector[i] < min) Then Begin min := vector[i]; i_min := i; End; End; WriteLn; WriteLn('max=', max, ' i_max=', i_max); WriteLn('min=', min, ' i_min=', i_min); i := i_min; j := i_max; while i<j do begin t := vector[i]; vector[i]:=vector[n-i+1]; vector[n-i+1]:=vector[j]; vector[j] := t; end; WriteLn; WriteLn('Полученный вектор:'); For i:=1 To n Do Write(vector[i]:5); WriteLn; End. Вложение 318401 |
Цитата:
Код:
Const |
спасибо большое
|
Часовой пояс GMT +4, время: 09:34. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.