Графический интерфейс (Graphical User Interface или GUI) создан для более удобного взаимодействия с пользователем (в отличии от просто командно-текстового взаимодействия или консоли)
Надпись, иконка - элементы для вывода информации текстовой и графической соответственноКнопка - базовый функциональный элемент для запуска определенной команды. Может содержать иконки и надписиТекстовое поле - одно/много-строчное, для вывода и ввода текстовой информации. Пункт меню - вариация кнопкиМеню - обычно древовидное объединение нескольких пунктов менюОбласти для вывода изображений и видеоКурсор мыши - элемент для удобного взаимодействия со всем вышеперечисленнымНе совсем точно, но более менее понятно. Так или иначе из комбинации этих элементов и состоят все графические интерфейсы
program n1;
var
A: array [1..6,1..6] of integer;
i, j, k, min: integer;
begin
for i := 1 to 6 do begin
for j := 1 to 6 do begin
A[i, j]:= Random(101)-50;
write (A [i,j]:4); end;
writeln; end;
k := 0;
for i := 1 to 6 do
if A[i, 2]<0 then k := k+1;
min := A[1, 1];
for i := 1 to 6 do begin
for j := 1 to 6 do
if A[i, j]<min then min := A[i, j]; end;
for i := 1 to 6 do
for j := 1 to 6 do
if A[i, j]>0 then A[i, j] := min;
writeln ('k=', k);
writeln;
for i := 1 to 6 do begin
for j := 1 to 6 do begin
write (A [i,j]:4); end;
writeln; end;
END.