• program massive2;
    var dannye:array [1..n] of integer;
    j,k:integer;
    writeln('данные по продаже компьютеров');
    begin
    for k:=1 to n-1 do;
    for j:=k+1 to n do;
    if A[k]>A[j]then
    begin
    p:=A[k];
    A[k]:=A[j];
    A[j]:=P;
    end;
    writeln('Массив,отсортированные по возрастанию');
    for k:=1 to n do write ('A[',K,']:',A[k],');
    writeln
    end.


    условие - Известны данные по продаже компьютеров в течение недели. Расположить эти данные в порядке возрастания.
    программа написана ,но ошибки сделала помогите их исправить пожалуйста с объяснением



Ответы 1

  • Program massive2;const n=7;var a:array [1..n] of integer;p,i,j,k:integer;beginRandomize;writeln('данные по продаже компьютеров');for i:=1 to n do begin a[i]:=random(15); write(a[i],' '); end;writeln;for k:=1 to n-1 do for j:=k+1 to n do  if a[k]>a[j]then  begin   p:=a[k]; a[k]:=a[j]; a[j]:=P;  end;writeln('Массив, отсортированный по возрастанию');for i:=1 to n do write ('A[',i,']=',a[i],' ');writeln;end.Пример:данные по продаже компьютеров14 2 13 9 10 12 9Массив, отсортированный по возрастаниюA[1]=2 A[2]=9 A[3]=9 A[4]=10 A[5]=12 A[6]=13 A[7]=14
    • Автор:

      rhett13
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years