; ("% s [% d] r n", "Розмірність масиву менше A, вибір на користь B:", array_min_size);
} ("% s [% d] r n", "Розмірність масиву А менше B,
вибір на користь A: ", array_min_size); ("% s [% d] [% d] r n "," Створення квадратної матриці, розмірністю: ", array_min_size , array_min_size); ** matrix; = new float * [array_min_size]; (int i = 0; i
} (" r n");
} ("% s [% d] r n", "Стовпчик з максимальною сумою №", max_row); ("% s r n", " Заміна елементів даного стовпця, на 1-ий елемент "); (matrix, array_min_size, max_row); ("% s r n "," Показ матриці після заміни "); (int i = 0; i
} (" r n");
}
/* Звільнити пам'ять */(int i = 0; i
} (); 0;
}
3. Результати тестування програми
протабулювати функцію Y на заданому відрізку і записати в одновимірний масив А ті значення функції, ціла частина яких кратна 3, а в одновимірний масив B - кожне друге негативне число = 3cos5x + 2sinx [-?,?], h = ?/10:
В
Рисунок 1
В отриману масиві b поміняти місцями перший зі втром елементами, третій з четвертим і т.д
Малюнок 2
В
З отриманих масивів А і В сформувати квадртаную матрицю S, розмірність якої дорівнює мінімуму з рамзерностей A і B, а значення елементів вичесляется за формулою [i, j] = A [i] 3 + | A [ i] - B [j] |
Розмірність отриманої матриці - мінімум з розмірностей A і B.
В отриманому двовимірному масиві S, знайти столблец з найбільшим числом позитивних елементів
В
Малюнок 3
Замінити значення елементів цього стовпця на перший елемент
В
Малюнок 4
Висновок
В результаті виконання контрольної роботи з програмування були вивчені різні цикли програмування, досліджені деякі можливості мови Сі, проаналізовано допустимі помилки в даних програмах.
Результати тестування програмного продукту показали, що мова програмування Сі дійсно є, легкий в реалізації виконання даних завд...