В массиве целых чисел длины N требуется вычислить сумму элементов всех участков длины K.
код просто С
пж!!!!
Ответы
Ответ дал:
0
Хром жрет пробелы, сейчас добавлю
\\\\\\\\\\\\\\\\\\\\\\
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
const int N = 10;
int arr[N] = {4, 33, 1, 4, 9, 13, 5, 1, -1 , 34};
int K; scanf("%d", &K);
for (int i = 0; i < N - K; ++i){
int s = 0;
for (int j = 0; j < K; ++j)
s += arr[i + j];
printf("Сумма %d элементов массива "arr" c %d по %d = %dn", K, i, i + K, s);
}
system("pause");
}
\\\\\\\\\\\\\\\\\\\\\\
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
const int N = 10;
int arr[N] = {4, 33, 1, 4, 9, 13, 5, 1, -1 , 34};
int K; scanf("%d", &K);
for (int i = 0; i < N - K; ++i){
int s = 0;
for (int j = 0; j < K; ++j)
s += arr[i + j];
printf("Сумма %d элементов массива "arr" c %d по %d = %dn", K, i, i + K, s);
}
system("pause");
}
Приложения:
Вас заинтересует
1 год назад
1 год назад
2 года назад
8 лет назад
8 лет назад
8 лет назад