Дана квадратна матриця порядку n(n рядків,n стовпців).знайти найбільше зі щначешь елементів,розташованих у темно-синіх частинах матриць Усі масиви в цьому завданні заповнюються випадково С++
Ось задача без рандому #include using namespace std; int main() {
int a = 0, b = 0, c = 0, d = 0, e = 0, f = 11; int number; cout << "Enter ingteger from 1 to 10 " << endl; cin >> number;
if (number == 1) { for (int i = 10; i >= 0; i--) { for (int l = 0; l <= b * 2; l++) { cout << " "; } for (int j = 0; j <= i; j++) { cout << "* "; } cout << endl; b++; } }
if (number == 2) {
for (int i = 1; i <= 10; i++) { for (int j = 1; j < i; j++) { cout << "* "; } cout << endl; } }
if (number == 3) { for (int i = 10; i >= 0; i--) { for (int k = 0; k <= b; k++) { cout << " "; } for (int j = 0; j <= i; j++) { cout << "* "; } cout << endl; b++; } } if (number == 4) {
for (int i = 10; i >= 0; i--) {
for (int j = 0; j <= i; j++) { cout << " "; } for (int k = 0; k <= a; k++) { cout << "* "; } cout << endl; a++; } }
if (number == 5) { for (int i = 10; i >= 0; i--) { for (int k = 0; k <= d * 2; k++) { cout << " "; } for (int j = 0; j <= i; j++) { cout << "* "; } cout << endl; d++; } } if (number == 6) { for (int i = 10; i >= 0; i--) {
for (int j = 0; j <= i; j++) { cout << " "; } for (int k = 0; k <= e; k++) { cout << "* "; } cout << endl; e++; }
}
if (number == 7) { for (int i = 1; i <= 10; i++) { for (int j = 1; j <= i; j++) { cout << "* "; } cout << endl; } for (int i = 10; i >= 1; i--) { for (int j = 1; j <= i; j++) { cout << "* "; } cout << endl; } }
if (number == 8) { for (int i = 1; i <= 11; i++) { for (int k = 0; k <= f * 2; k++) { cout << " "; } for (int j = 1; j < i; j++) { cout << "* "; } cout << endl; f--; } for (int i = 10; i >= 0; i--) { for (int l = 0; l <= b * 2; l++) { cout << " "; } for (int j = 0; j <= i; j++) { cout << "* "; } cout << endl; b++; } }
if (number == 9) { for (int i = 10; i >= 1; i--) { for (int j = 1; j <= i; j++) { cout << "* "; } cout << endl; } }
if (number==10) { for (int i = 1; i <= 10; i++) { for (int k = 0; k <= f * 2; k++) { cout << " "; } for (int j = 1; j < i; j++) { cout << "* "; } cout << endl; f--; }