Задать вопрос
20 января, 06:31

вывести фамилии всех футболистов которые забили больше двух голов. Паскаль

+4
Ответы (1)
  1. 20 января, 08:28
    0
    Если вводить футболистов с клавиатуры и их не больше, например, 25 человек, то программа может быть такая:

    Program futbol;

    var fio: array [1 ... 25] of string;

    gol: array [1 ... 25] of integer;

    i, j: integer;

    f: string;

    begin

    writeln ('Введите фамилии игроков, забивших голы') ;

    writeln ('Окончание ввода - пустая строка') ;

    j:=0;

    repeat

    readln (f)

    newfio:=true;

    for i: = 1 to j do begin

    if fio[i]=f then begin

    gol[i]=gol[i]+1;

    newfio:=not newfio;

    end;

    if newfio then begin

    j:=j+1;

    fio[j]:=f;

    end;

    while not f='';

    for i: = 1 to j do begin

    if gol[i]>2 then writeln fio[i];

    end;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «вывести фамилии всех футболистов которые забили больше двух голов. Паскаль ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы