Дорогие 9-классники!
На уроке мы с вами разобрали первый тип задач на обработку элементов массива - "Нахождение суммы (произведения) элементов массива".
Что нужно помнить!
При решении задач на нахождение суммы:
1. До цикла S := 0
2. В цикле S := S + a[i]
3. условие проверяется с помощью оператора условного перехода
ПримерНа уроке мы с вами разобрали первый тип задач на обработку элементов массива - "Нахождение суммы (произведения) элементов массива".
Что нужно помнить!
При решении задач на нахождение суммы:
1. До цикла S := 0
2. В цикле S := S + a[i]
3. условие проверяется с помощью оператора условного перехода
Дан одномерный массив A[10]. Написать программу, которая будет находить сумму отрицательных элементов массива.
Решение.
Program z1;
var A: array [1 . . 10] of integer; i, S: integer;
begin
S: = 0;
for i: =1 to 10 do
begin
write (‘введите A[’, i, ‘]=’);
readln (A[i]);
if A[i] < 0 then S: = S + A[i];
end;
write (‘Сумма отрицательных элементов массива =’, s);
end.
При решении задач на нахождение произведения:
1. До цикла P := 1
2. В цикле P := P * a[i]
3. условие проверяется с помощью оператора условного перехода
Пример
Дан одномерный массив A[10]. Написать программу, которая будет находить произведение элементов массива, кратных числу 7.
Решение.
Program Proizvedenie;
var A: array [1 . . 10] of integer; i, P: integer;
begin
P: = 1;
for i: =1 to 10 do
begin
write (‘введите A[’, i, ‘]=’);
readln (A[i]);
if A[i] mod 7 = 0 then P: = P * A[i];
end;
write (‘Произведение элементов массива, кратных числу 7 =’, P);
end.
Домашнее задание для всех 9-классников:
Задача 1
Дан одномерный массив A[10]. Написать программу, которая будет находить сумму элементов массива, кратных числу 3.
Задача 2
Дан одномерный массив A[10]. Написать программу, которая будет находить произведение отрицательных элементов массива, стоящих на нечетных местах.
Домашнее задание для 9-классников, которые планируют сдавать ОГЭ по информатике:
Задача 1
Дан одномерный массив A[10]. Написать программу, которая будет находить сумму элементов массива, кратных числу 3.
Задача 2
Дан одномерный массив A[10]. Написать программу, которая будет находить произведение отрицательных элементов массива, стоящих на нечетных местах.
Задача 3
Дан одномерный массив A[10]. Написать программу, которая будет находить сумму четных элементов массива.
Задача 4
Дан одномерный массив A[10]. Написать программу, которая будет находить произведение элементов массива, лежащих в интервале (2, 7].
Желаю удачи!
Комментариев нет:
Отправить комментарий