Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить задачи на паскале

Vladimir Pinkman Ученик (124), на голосовании 5 месяцев назад
Голосование за лучший ответ
странноватый человек Мастер (1901) 6 месяцев назад
 program SumEvenNumbers; 
var
arr: array[1..20] of integer; // Массив размерностью 20
i, sum: integer; // Счетчик и сумма четных чисел
randomize; // Инициализация генератора случайных чисел

begin
// Заполнение массива случайными числами от 100 до 200
for i := 1 to 20 do
arr[i] := random(101) + 100;

sum := 0; // Инициализация суммы четных чисел
// Поиск и суммирование четных чисел
for i := 1 to 20 do
if (arr[i] mod 2 = 0) then
inc(sum, arr[i]);

writeln('Сумма четных элементов массива: ', sum);
end.
странноватый человекМастер (1901) 6 месяцев назад
не благодари
Карл Модестович Мудрец (13475) 6 месяцев назад
Пример решения задачи на языке Python:

```python
import random

# Заполнение массива случайными числами от 100 до 200
array = [random.randint(100, 200) for _ in range(20)]

# Нахождение суммы четных элементов массива
sum_even = sum(num for num in array if num % 2 == 0)

print("Массив целых чисел:", array)
print("Сумма четных элементов массива:", sum_even)
```

Пример вывода:
```
Массив целых чисел: [141, 197, 196, 125, 131, 104, 190, 139, 104, 177, 150, 131, 169, 132, 165, 189, 114, 141, 148, 127]
Сумма четных элементов массива: 882
```
Похожие вопросы