• Помогите доделать программу !!!!!!!(именно доделать! ну если что-то у меня не правильно исправить!)

    Задача: В соревнованиях по бегу участвуют 100 человек. Чтобы выявить лучшего, организуется 5 забегов по 20 бегунов. С каждого забега выбирается лучший бегун(ЭТО УСЛОВИЕ ОБЯЗАТЕЛЬНО) и среди них определяется победитель, путем очередного забега.

    ПРОГРАММА:
    const n = 100;
    var a: array [0..n] of integer;
    i, j, x, y: integer;
    begin
    FOR I = 1 TO n/20
    FOR J=1 TO N/5
    READLN A[I,J]
    END;
    END;
    X= A[I,J]
    FOR I = 1 TO n/20
    FOR J=1 TO N/5
    IF A[I,J]< X THEN X:= A[I,J]
    END;
    END;
    X= A[I,J]
    I = 1
    FOR J=1 TO N/5
    IF A[I,J]< X THEN X:= A[I,J]
    END;
    ...................
    ..............
    .............
    ......................
    ...............

Ответы 1

  • var a,b: array [0..100] of integer;i, j, s,k,max: integer;beginFOR I:= 1 TO 5 do beginFOR J:=1 TO 20 do begin k:=k +1;(A[k]):= random(90)+78;write((A[k]:4));if max < a[k] then begin max:=a[k];s:=k; end;END;write('A[' + s +'] =':8, max:4 );B[s]:=max;writeln;s:=0;max:=0;END;writeln;k:=0;FOR I:= 1 TO 5 do beginFOR J:=1 TO 20 do begin k:=k +1;if b[k] > 0 then (b[k]):= random(90)+78; //забег номеров победителейif max < b[k] then begin max:=b[k];s:=k; end; //победитель среди победителейwrite((b[k]:4));END;writeln;END;write('A[' + s +'] =':8, max:4 );end.только мало что осталось от той программы много ошибок Главная  n нельзя в константы она не будет делиться и т.д.
    • Автор:

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

Войти через Google

или

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

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

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