Задачи: Одномерные массивы C++

Приступая к решению задач, ознакомьтесь со статьями Массивы в C++ и Генератор случайных чисел rand(), если еще не читали их. Постарайтесь решать предложенные задачи самостоятельно и смотреть наши решения только в крайнем случае.

1. Создать массив типа int на 10 элементов и заполнить его случайными числами от 7 до 14. После заполнения перезаписать все числа, которые больше десяти: от хранимого значение отнять 10. Например в ячейке хранится число 12: 12 — 10 = 2. Записать в эту ячейку 2 Записывая новое значение, используйте составные (комбинированные) операторы.




2. Заполнить массив из 50-ти элементов нечётными числами от 1 до 99. (используйте операцию остаток от деления, чтобы проверить число на чётность)




3. Объявить три массива. Первые два заполнить случайными значениями от 10 до 30. В элементы третьего массива записать сумму соответствующих элементов первых двух массивов. (в нулевую ячейку третьего — сумму нулевых ячеек первого и второго массивов и так далее). Затем найти среднее арифметическое элементов третьего массива, максимальное значение и минимальное значение, которые он хранит.

Чтобы поддержать наш сайт — нажмите на копилку и выберите любой удобный для Вас способ.

Рассылка новых уроков по программированию:

Задачи: Одномерные массивы C++
3.6 (72.31%) 13 votes

Задачи: Одномерные массивы C++: 66 комментариев

  1. В первой строке находятся два целых числа n, m (1 ≤ n, m ≤ 2·105) — размеры массивов a и b.

    Во второй строке находятся n целых чисел — элементы массива a ( - 109 ≤ ai ≤ 109).

    В третьей строке находятся m целых чисел — элементы массива b ( - 109 ≤ bj ≤ 109).

    Выходные данные

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *