Безотлагательно!!1) а) Составьте программку, которая заполняет массив a[1..10] случайными целыми

Безотлагательно!!
1) а) Составьте программку, которая наполняет массив a[1..10] случайными целыми числами в спектре от 1 до 10 и находит сумму частей с чётными значениями и количество частей с нечётными значениями
б) Составьте программку, которая наполняет массив b[1..8] случайными целыми числами в диапазоне от 1 до 10 и обретает творенье частей с нечётными значениями и количество элементов с чётными значениями
2) а) Составьте программу, которая наполняет массив a[1..10] случайными целыми числами в спектре от 1 до 10, затем элементы с чётными индексами удваивает, а с нечётным утраивает. Выведите на экран начальный и приобретенный массивы
б) Составьте программку, которая наполняет массив a[1..10] случайными целыми числами в диапазоне от 1 до 10, потом изменяет знак частей с чётными индексами на обратный. Выведите начальный и приобретенный массивы.

Задать свой вопрос
1 ответ

Текста много. Потому вставлю фото

Василиса Сигалева
//PascalABC (версия 3.4.2, сборка 1889 от 04.12.2018)// 1auses Arrays;var sum, count : integer;begin var a := CreateRandomIntegerArray(10,1,10); sum := 0; count := 0; foreach var x in a do if x mod 2 = 0 then sum += x else count += 1; writeln; writeln('Массив: ', a); writeln('Сумма чётных частей: ', sum); writeln('Количество нечетных элементов: ', count);end.
Наталья
//PascalABC (версия 3.4.2, сборка 1889 от 04.12.2018)// 1бuses Arrays;var mul, count : integer;begin var a := CreateRandomIntegerArray(8,1,10); mul := 1; count := 0; foreach var x in a do if x mod 2 = 0 then count += 1 else mul *= x; writeln; writeln('Массив: ', a); writeln('Творение нечётных частей: ', mul); writeln('Количество чётных частей: ', count);end.
Евгений Бигиашвили
//PascalABC (версия 3.4.2, сборка 1889 от 04.12.2018)// 2auses Arrays;begin var a := CreateRandomIntegerArray(10,1,10); writeln; writeln('Начальный массив: ', a); foreach var x in range(1,10) do if a[x-1] mod 2 = 0 then a[x-1] *= 2 else a[x-1] *= 3; writeln('Результат: ', a);end.
Анна Чернотченкова
//PascalABC (версия 3.4.2, сборка 1889 от 04.12.2018)// 2бuses Arrays;begin var a := CreateRandomIntegerArray(10,1,10); writeln; writeln('Начальный массив: ', a); foreach var x in range(1,10) do if x mod 2 = 0 then a[x-1] := -a[x-1]; writeln('Итог: ', a);end.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт