- Главная
- Информатика
- Нахождение суммы элементов одномерного массива по условию

Содержание
Слайд 2Задача 1. Дан массив, состоящий из 10 целых чисел. Найти сумму элементов,
Задача 1. Дан массив, состоящий из 10 целых чисел. Найти сумму элементов,

кратных заданному числу B.
Program a1; - название программы а1
Const n=10; - размерность массива
Var - начало раздела описаний
A:array [1..n] of integer; - описываем массив А, состоящий из 10 чисел
I,B,S:integer; - параметр цикла, сумма и заданное число – числа целого типа
Begin - начало программы
For I:=1 to n do - с 1 по 10-ую ячейки памяти заполняем числами,
Readln(A[I]); - вводимыми с клавиатуры
Readln(B); - в ячейку B вводим заданное число с клавиатуры
S:=0; - в ячейку S записываем ноль
For I:=1 to n do - перемещаясь последовательно от ячейки к ячейке определяем
If A[i] mod B=0 then – если остаток равен нулю, то
S:=s+A[i]; - прибавляем элемент к содержимому ячейки S
writeln(‘s=’,s:3); - вывод суммы чисел, кратных числу В
readln
end. - конец программы
Program a1; - название программы а1
Const n=10; - размерность массива
Var - начало раздела описаний
A:array [1..n] of integer; - описываем массив А, состоящий из 10 чисел
I,B,S:integer; - параметр цикла, сумма и заданное число – числа целого типа
Begin - начало программы
For I:=1 to n do - с 1 по 10-ую ячейки памяти заполняем числами,
Readln(A[I]); - вводимыми с клавиатуры
Readln(B); - в ячейку B вводим заданное число с клавиатуры
S:=0; - в ячейку S записываем ноль
For I:=1 to n do - перемещаясь последовательно от ячейки к ячейке определяем
If A[i] mod B=0 then – если остаток равен нулю, то
S:=s+A[i]; - прибавляем элемент к содержимому ячейки S
writeln(‘s=’,s:3); - вывод суммы чисел, кратных числу В
readln
end. - конец программы
Слайд 3Задача2. Дан массив, состоящий из 10 целых чисел. Найти сумму четных элементов,
Задача2. Дан массив, состоящий из 10 целых чисел. Найти сумму четных элементов,

стоящих на нечетных местах.
Program a2; - название программы а2
Const n=10; - размерность массива
Var - начало раздела описаний
A:array [1..n] of integer; - описываем массив А, состоящий из 10 чисел
I.s:integer; - параметр цикла и сумма – числа целого типа
Begin - начало программы
For I:=1 to n do - с 1 по 10-ую ячейки памяти заполняем числами,
Readln(A[I]); - вводимыми с клавиатуры
S:=0; - в ячейку S записываем ноль
For I:=1 to n do - перемещаясь последовательно от ячейки к ячейке
If (A[i] mod 2=0) and (I mod 2 <>0) then – если остаток равен нулю и элемент стоит на
нечетном месте, то
S:=s+A[i]; - прибавляем элемент к содержимому ячейки S
writeln(‘s=’,s:3); - вывод суммы четных чисел, стоящих на нечетных местах
readln
end. - конец программы
Program a2; - название программы а2
Const n=10; - размерность массива
Var - начало раздела описаний
A:array [1..n] of integer; - описываем массив А, состоящий из 10 чисел
I.s:integer; - параметр цикла и сумма – числа целого типа
Begin - начало программы
For I:=1 to n do - с 1 по 10-ую ячейки памяти заполняем числами,
Readln(A[I]); - вводимыми с клавиатуры
S:=0; - в ячейку S записываем ноль
For I:=1 to n do - перемещаясь последовательно от ячейки к ячейке
If (A[i] mod 2=0) and (I mod 2 <>0) then – если остаток равен нулю и элемент стоит на
нечетном месте, то
S:=s+A[i]; - прибавляем элемент к содержимому ячейки S
writeln(‘s=’,s:3); - вывод суммы четных чисел, стоящих на нечетных местах
readln
end. - конец программы
- Предыдущая
Туберкулез науқастарының реабилитациясыСледующая -
Презентация по 8D
Минимальное остовное дерево. Система непересекающихся множеств. Олимпиадное программирование
Информационные ресурсы для технико-экономического обоснования проекта
Сеточный следящий алгоритм решения задачи линейного программирования
Briefing designers
Money back from fake. Достоверная информация
Логические основы работы компьютера
Презентация на тему Моделирование как метод познания (9 класс)
Стандартная библиотека шаблонов STL. Обобщенные алгоритмы. (Лекция 15)
Представление информации, языки. Информационные объекты
Статистические методы контроля качества
Теги по фону и картинкам
Управление персоналом. Правила подготовки докладов в Power Point
Объектно - ориентированное программирование (лекция 6)
Анализ и синтез информации
Проведение исследований в сети интернет с использованием регулярных выражений
Использование онлайн-сервисов в проектной деятельности студентов направления Туризм
Этикет в социальных сетях
Мультиязычный интернет-каталог с автоматическим наполнением номенклатуры
Информатика 05.09
Сетевые службы. Кластеры
О поведении человека
Архитектура и принципы работы эксперных систем
Массива. Одномерные массивы
ВКР: Автоматизация расчетов с поставщиками и подрядчиками Steak at home
Benefits of RS School
База данных как модель предметной области. Моделирование и формализация
ВКР: Автоматизация документооборота организации
Возможности Интрасайта