Задать вопрос
8 февраля, 22:37

Нарисовать блок-схему и программу по этой схеме на языке с++.

В массиве записаны результаты 20 игр футбольной команды (если игра окончилась выигрышем данной команды, то записать число 3, проигравшим 2, если игра закончилась вничью - 1). Определить количество выигрышей, количество ничьих и количество проигрышей данной команды.

+4
Ответы (1)
  1. М
    9 февраля, 00:37
    0
    Блок-схема - в прилагаемом файле.

    Программа:

    #include

    #include

    using namespace std;

    int main () {

    const int n = 20;

    int a[n];

    int k1=0;

    int k2=0;

    int k3=0;

    srand (time (0)) ;

    for (int i = 0; i < n; i++) {

    a[i]=rand () % 3 + 1;

    cout << a[i] << " ";

    }

    cout <<"/n";

    for (int i = 0; i < n; i++) {

    switch (a[i]) {

    case 1:

    k1++; break;

    case 2:

    k2++; break;

    case 3:

    k3++; break;

    }

    }

    cout << "k1 = " << k1 << " k2 = " << k2 << " k3 = " << k3 <<"/n";

    return 0;

    }

    Пример:

    2 1 2 1 2 1 3 3 2 3 1 3 1 2 3 2 1 3 3 3

    k1 = 6 k2 = 6 k3 = 8
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Нарисовать блок-схему и программу по этой схеме на языке с++. В массиве записаны результаты 20 игр футбольной команды (если игра окончилась ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Войти
Задать вопрос