Array20. Дан массив размера $$N$$ и целые числа $$K$$ и $$L$$ ($$1 \leq K \leq L \leq N$$). Найти сумму элементов массива с номерами от $$K$$ до $$L$$ включительно.
Решение Дмитрий:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
использовать Файлы алг Array20 (арг цел K, L, рез вещ Summa) нач файл файл1 цел i, N, NMax NMax:=100 вещтаб a[1:NMax] файл1:=открыть на чтение ("Array20.txt") N:=0 вывод "Входные данные: " нц пока N < NMax и не конец файла (файл1) N:=N+1 ввод файл1, a[N] вывод a[N], ", " кц закрыть(файл1) Summa:=0 нц для i от K до L Summa :=Summa+a[i] кц вывод нс кон |
Файл Array20.txt:
1 |
3 5 1 0 -2 1.5 2.7 7 |
Другие задачи из раздела Array можно посмотреть здесь.
Комментарии: