Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int main(int argc, const char * argv[]) {
- int A[10], B[9][10];
- int maxElem = 0;
- int minElem = 0;
- // ввод чисел А
- printf("Input A:\n");
- for (int i = 0; i < 10; i++) {
- scanf("%d", &A[i]);
- }
- // задаем парвоначальные min / max элементы
- maxElem = A[0];
- minElem = A[0];
- // Закидываем элементы массива А по формуле
- for (int i = 0; i < 8; i++) {
- for (int j = i; j < 10; j++) {
- B[i][j] = 0;
- for (int k = 0; k <= j - i; k++) {
- B[i][j] += A[k];
- }
- if (maxElem < B[i][j]) {
- maxElem = B[i][j];
- }
- if (minElem > B[i][j]) {
- minElem = B[i][j];
- }
- }
- }
- // Печатаем результат (мин / макс)
- printf("Max elem is %d\n", maxElem);
- printf("Min elem is %d\n", minElem);
- getchar();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement