Текст задания

Даны сведения о количестве забитых голов каждого футболиста команды в каждом из матчей чемпионата. Проверьте, сколько в команде есть футболистов:

а) забивших хотя бы два гола;

б) забивавших голы в каждом матче;

в) не забивших ни одного гола.

Исходный код программы

var
n,m,i,j,Num,Num2,NumEvery,NumNo,numK:integer;
a: array [1..100,1..100] of integer;
begin
 Write('n='); {Запрашиваем количество игроков в команде}
 Readln(n);
 Write('m='); {Запрашиваем количество матчей команды}
 Readln(m);
  For i:=1 to n do {В цикле запрашиваем количество голов каждого игрока в каждом матче: i-й игрок в j-м матче}
   begin
    j:=1;
     While j<=m do
      begin
       Write('a[',i,',',j,']=');
       Readln(a[i,j]);
       j:=j+1;
      end;
   end;
  Num2:=0; {Зануляем счетчики}
  NumEvery:=0;
  NumNo:=0;
   For i:=1 to n do
    begin
     j:=1;
     num:=0;
     numK:=0;
      While j<=m do
       begin
	If a[i,j]>0 then begin num:=num+a[i,j]; numK:=numK+1; end; {Считаем количество голов, забитых игроком}
	j:=j+1;
       end;
     if num>=2 then num2:=num2+1; {Считаем нужные показатели}
     if numk=m then numEvery:=numEvery+1;
     if num=0 then numNo:=NumNo+1;
    end;
  Writeln('Kolichestvo zabivshih hotya bi 2 gola: ',num2); {Выводим ответ}
  Writeln('Kolichestvo zabivshih v kagdom matche: ',NumEvery);
  Writeln('Kolichestvo nezabivshih: ',NumNo);
  Readln;
end.


Написать отзыв

Внимание: HTML не поддерживается! Используйте обычный текст!
    Плохо           Хорошо

Подсчет статистики футбольной команды в Pascal


0 отзывов / Написать отзыв


Помогло решение? Буду рад маленькой награде=)


Смотрите также

Клиент-серверные информационные технологии (Access, Excel)

Клиент-серверные информационные технологии (Access, Excel)

Контрольная состоит из трех заданий:Задание №1  Примерное название БД «Чемпионат ..

450.00 р.

Теги: Pascal

Не подошла работа?

Узнайте стоимость написания работы по Вашему заданию

(это быстро и бесплатно)

Узнать стоимость

Спасибо, не надо