Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <clocale>
- #include <iomanip>
- using namespace std;
- void vvod(int *A, int *B, int n);
- //void srvn(int *A, int *B, int n, int n1, int &max, int &maxn1, int &vik);
- //void masC(int *A, int *C, int n, int &maxn1, int &vik);
- void vivod(int *A, int *B, int *C, int n);
- void SeriesVictories(int *A, int *B, int *C, int n);
- int main()
- {
- setlocale(LC_ALL, "Russian");
- int A[20], B[20], C[20], n1 = 0, vik = 0, max = 0, maxn1 = 0;
- vvod(A, B, 20);
- //srvn(A, B, 20, n1, max, maxn1, vik);
- //masC(A, C, 20, maxn1, vik);
- SeriesVictories(A, B, C, 20);
- vivod(A, B, C, 20);
- cout << endl; cout << endl; system("pause"); //cin.get(); cin.get();
- }
- void vvod(int *A, int *B, int n) //Ввод элементов массивов А и В
- {
- for (int i = 0; i < n; i++)
- {
- cout << "Игра №" << i + 1 << endl;
- cout << "Забито: "; cin >> A[i];
- cout << "Пропущено: "; cin >> B[i]; cout << endl;
- }
- }
- void SeriesVictories(int *A, int *B, int *C, int n)
- {
- int SerVic = 0; //Счетчик серии побед
- for (int i = 0; i < n; i++)
- {
- if (A[i] > B[i])
- {
- SerVic++;
- }
- else
- {
- SerVic = 0;
- }
- C[i] = SerVic;
- }
- }
- //void srvn(int *A, int *B, int n, int n1, int &max, int &maxn1, int &vik)
- //{
- // int x = 1;
- // for (int i = 0; i < n; i++)
- // {
- // if (A[i] > B[i])
- // {
- // if (x == 1)
- // {
- // n1 = i;
- // x = 0;
- // }
- // vik++;
- // }
- //
- // if (A[i] <= B[i])
- // {
- // if (vik > max)
- // {
- // max = vik;
- // maxn1 = n1;
- // }
- // vik = 0;
- // x = 1;
- // }
- // }
- //}
- //void masC(int *A, int *C, int n, int &maxn1, int &vik)
- //{
- // int z = 0;
- // for (int i = maxn1; i < vik - 1; i++)
- // {
- // C[z] = i + 1;
- // z++;
- // }
- //
- // for (int i = z; i < n; i++)
- // {
- // C[i] = 0;
- // }
- //}
- void vivod(int *A, int *B, int *C, int n) //Вывод элементов массивов А, В и С
- {
- cout << "Массив А";
- for (int i = 0; i < n; i++)
- {
- cout << setw(2) << A[i];
- }
- cout << endl;
- cout << "Массив B";
- for (int i = 0; i < n; i++)
- {
- cout << setw(2) << B[i];
- }
- cout << endl;
- cout << "Массив C";
- for (int i = 0; i < n; i++)
- {
- cout << setw(2) << C[i];
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment