Умные вопросы
Войти
Регистрация
Информатика. Найдите произведение всех элементов массива и количество чётных элементов?
1. Найдите произведение всех элементов и количество чётных элементов
То, что дано:
P:=1;
for i:=1 to n do
P:=P*a[i];
2. Удвоить все положительные элементы массива и поменять знак у остальных (можно связать с первым заданием)
То, что дано:
for i:=1 to n do;
if a[i]0 then
a[i]:=a[i]*2
else a[i]:=-a[i];
Я совсем в этом не разбираюсь, помогите. Пожалуйста.
Заране спасибо.
6 года
назад
от
FaShiN
2 Ответы
▲
▼
0
голосов
При чем здесь Категория вопросов Техника? Вы ошиблись. Все Уроки- в Образование или сюда Уважаемый Ученик ! Вы невнимательны и видно, что появились на Ответах в Первый раз, потому что свой не технический Вопрос разместили по ошибке в Категории Техника. За это можете долго ждать правильный Ответ, а скоре всего не получить его никогда. Ну все подряд обращаются в Технику потому, что Технари, наверное, самые умные, разносторонне образованые. Я так думаю.
6 года
назад
от
Артём Моссов
▲
▼
0
голосов
Код из первой задачи, в общем и целом, именно проходит по массиву и получает произведение всех его элементов в переменной P.
Остается только добавить в цикл проверку на четность и счетчик.
if (a[i] mod 2) = 0 then count := count + 1;
Иссесна, переменную count предварительно объявить и проинициализировать нулем.
6 года
назад
от
Виталик Токарев
Связанные вопросы
3
ответов
Почему вселенная такая огромная?
10 года
назад
от
Дмитрий Шульгин
1
ответ
Органика и неорганика
1 год
назад
от
коко джанго
2
ответов
Теория эволюции и её дыра в ней (как мне кажется)
6 года
назад
от
Александр Воронин