Вывести информацию о забитых мячах команды за матч - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Статическая память. Двумерный массив. Дан массив из 2 строк и 22 столбцов. В 1-ой строке информация о забитых мячах команды за матч, во 2-ой о пропущенных мячах. Для каждого матча вывести на экран сообщения: «выиграли», «проиграли», «ничья».

Решение задачи: «Вывести информацию о забитых мячах команды за матч»

textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main()
{
int mas[2][22];
 
int i,j;
 
srand(time(NULL));
 
for(i=0;i<2;i++)
{
    for(j=0;j<22;j++)
    {
       mas[i][j]=0+rand()%5;
       printf("%2d ",mas[i][j]);
    }
printf("\n");
}
for(i=0;i<22;i++)
{
    if(mas[0][i]>mas[1][i])   printf("%2s ","W");
    if(mas[0][i]==mas[1][i])   printf("%2s ","N");
    if(mas[0][i]<mas[1][i])   printf("%2s ","L");
}
return 0;
}

Объяснение кода листинга программы

В этом коде:

  1. Создается массив mas размером 2x22, который будет хранить информацию о забитых мячах команд.
  2. Заполняется массив mas случайными значениями от 0 до 5 с помощью функции rand().
  3. Выводится на экран информация о забитых мячах каждой команды в виде строки, где каждый элемент массива выводится через пробел.
  4. Выводится на экран информация о том, какая команда забила больше мячей в каждом из раундов матча (от 0 до 21) с помощью условного оператора if. Буква W означает, что первая команда забила больше мячей, буква N - что количество забитых мячей у команд равное, буква L - что вторая команда забила больше мячей. Список действий:
  5. Создать массив mas размером 2x22.
  6. Заполнить массив mas случайными значениями от 0 до 5 с помощью функции rand().
  7. Вывести на экран информацию о забитых мячах каждой команды в виде строки, где каждый элемент массива выводится через пробел.
  8. Вывести на экран информацию о том, какая команда забила больше мячей в каждом из раундов матча (от 0 до 21) с помощью условного оператора if.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3 из 5
Похожие ответы