Вопрос по информатике:
вывести фамилии всех футболистов которые забили больше двух голов. Паскаль
- 08.12.2017 22:32
- Информатика
- remove_red_eye 7301
- thumb_up 50
Ответы и объяснения 1
Если вводить футболистов с клавиатуры и их не больше, например, 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.
- 09.12.2017 09:14
- thumb_up 24
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.