Advertisement
Alex_Fomin

Натусик

Nov 12th, 2015
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.85 KB | None | 0 0
  1. // В массиве А (6) найдите сумму максимального им минимального элементов и их порядковые номера.
  2.  
  3. const n=6;
  4.  
  5. var x:array [1..n] of integer;
  6.     i,index_min,index_max:byte;
  7.    
  8. Begin
  9. Writeln('Исходный массив: ');
  10. for i:=1 to n do
  11.     Begin
  12.     X[i]:=Random(51)-25;
  13.     Write(X[i]:4);
  14.     end;
  15. Writeln;
  16.  
  17. Index_Min:=1;
  18. Index_Max:=1;
  19.  
  20. for i:=1 to n do
  21.     Begin
  22.     if (X[Index_Min] > X[i]) then Index_Min:=i;
  23.     if (X[Index_Max] < X[i]) then Index_Max:=i;
  24.     end;
  25.    
  26. Writeln('Индекс минимального элемента: ',Index_Min);
  27. Writeln('Индекс максимального элемента: ',Index_Max);
  28. Writeln('Сумма минимального и максимального элемента: ',X[Index_Min]+X[Index_Max]);
  29. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement