profile
Опубликовано 6 лет назад по предмету Информатика от Fest97

написать прогу на паскале: у фигуристов проходит конкурс. Им присуждют баллы за 1-ю,2-ю и 3-ю программу катания. Найти средний балл всех трех программ для каждого фигуриста, сумму балов для каждого фигуриста. Массив заполняется рандомом (желательно небольшие числа), кол-во фигуристов вводится с клавиатуры + найти победителя (максимальный средний балл)

  1. Ответ
    Ответ дан MrsSima

    Program n1;
    Uses CRT;
    Var A,B,C,sum: array[1..100] of Integer; srb: array[1..100] of Real;
    i,k,n: integer; sr: real;
    begin
    ClrScr;
    randomize;
    Writeln('Vvedite kol-vo figuristov');
    Readln(n);
    Writeln('Rezultaty');
    For i:=1 to n do
    begin
    a[i]:=random(10);
    write(a[i]:4);
    end;
    writeln;
    For i:=1 to n do
    begin
    b[i]:=random(10);
    write(b[i]:4);
    end;
    writeln;
    For i:=1 to n do
    begin
    c[i]:=random(10);
    write(c[i]:4);
    end;
    writeln;
    Writeln('Summa ballov');
    For i:=1 to n do
    begin
    sum[i]:=a[i]+b[i]+c[i];
    write(sum[i]:4);
    srb[i]:=sum[i]/3;
    if srb[i]>sr then begin sr:=srb[i]; k:=i; end;
    end;
    writeln;
    Writeln('Srednii rezultat');
    For i:=1 to n do
    write(srb[i]:4:2,' ');
    writeln;
    writeln('Pobedil figurist ',k,' s rezultatom ',sr:2:2);
    readln
    end.

Самые новые вопросы