Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_po_C_NEW.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
688.13 Кб
Скачать

Инициализация массива

  1. Заполнить массив из восьми элементов следующими значениями: первый элемент массива равен 37, второй – 0, третий – 50, четвёртый – 46, пятый – 34, шестой – 46, седьмой – 0, восьмой – 13.

  2. Заполнить массив из десяти элементов значениями, вводимыми с клавиатуры в ходе выполнения программы.

  3. Заполнить массив из пятнадцати элементов случайным образом вещественными значениями, лежащими в диапазоне от 0 до 1.

  4. Массив предназначен для хранения значений ростов двенадцати человек. С помощью датчика случайных чисел заполнить массив целыми значениями, лежащими в диапазоне от 163 до 190 включительно.

  5. Массив предназначен для хранения значений весов двадцати человек. С помощью датчика случайных чисел заполнить массив целыми значениями, лежащими в диапазоне от 50 до 100 включительно.

  6. Составить программу вывода на экран любого элемента массива.

  7. Вывести элементы массива на экран в обратном порядке.

Обработка элементов массива

  1. Дан массив. Составить программу:

    1. Расчёта квадратного корня из любого элемента массива;

    2. Расчёта среднего арифметического двух любых элементов массива.

  2. В массиве хранятся сведения о количестве осадков, выпавших за каждый день января. Определить общее количество осадков за январь.

  3. В массиве хранятся сведения о стоимости 12 различных предметов. Определить общую стоимость всех предметов.

  4. В массиве хранятся сведения о количестве осадков, выпавших за каждый день июня. Определить среднее количество осадков, выпавших за каждую декаду этого месяца.

  5. Выяснить, верно ли, что сумма элементов массива есть неотрицательное число.

  6. Оценки, полученные спортсменом в соревнованиях по фигурному катанию (в баллах), хранятся в массиве из 18 элементов. В первых шести элементах записаны оценки по обязательной программе, в седьмом – двенадцатом – по короткой программе, в остальных – по произвольной программе. Выяснить, по какому виду программы спортсмен показал лучший результат.

  7. Дан массив. Напечатать:

    1. все неотрицательные элементы;

    2. все элементы, не превышающие числа 100;

    3. все чётные элементы;

    4. все элементы, оканчивающиеся нулём;

    5. все элементы, оканчивающиеся цифрой 4 увеличить вдвое;

    6. чётные элементы увеличить на a, а из нечётных элементов вычесть b.

Задания на определение суммы и количества элементов одномерного массива, соответствующих определенному условию

  1. В одномерном числовом массиве замените все нулевые элементы на единицы.

  2. В одномерном числовом массиве посчитайте количество элементов, по модулю меньших заданного числа Т.

  3. В одномерном числовом массиве посчитайте количество и сумму четных элементов.

  4. В одномерном числовом массиве посчитайте количество и сумму чисел, кратных 3.

  5. Посчитать средний рост студента в группе..

  6. Распечатать результаты контрольной работы по информатике, то есть посчитать среднюю отметку, количество пятерок, четверок, троек и т.д.

  7. Задана температура первой декады месяца. Определить среднюю температуру, количество температур, меньших, больших и равных средней температуре.

  8. В одномерном числовом массиве посчитайте количество элементов, оканчивающихся на цифру 5.

  9. Информация о температуре и осадках в течение N дней задана в виде двух массивов. Определить сколько осадков выпало в виде дождя и в виде снега, если считать, что дождь идет при температуре  > 0 градусов по Цельсию.

  10. В массиве записаны результаты N игр футбольной команды. Если игра окончилась выигрышем, то записано число 2, проигрышем  - 2, вничью – 1. Определить количество выигрышей, количество проигрышей и количество ничьих данной команды.

  11. В одномерном числовом массиве найти число пар соседних элементов, являющихся четными элементами.

  12. В одномерном числовом массиве найти число элементов, которые больше своих соседей, то есть предыдущего и последующего элементов.

  13. Ртутные термометры могут использоваться для измерения температуры до –39.4 градусов по Цельсию. Используя информацию о минимальной температуре за последние 15 лет а Протвино, определить можно ли поставлять ртутные температуру на продажу.

  14. Японская радиокомпания провела опрос 250 радиослушателей по вопросу: «Какое животное вы связываете с Японией и японцами?». Составить программу получения встречающихся ответов и их долей в процентах.

  15. Масса каждого из 25 человек хранится в массиве. Людей, имеющих массу более 100 кг, будем условно называть полными (известно, что есть, по меньшей мере, один такой человек). Определить среднюю массу полных людей и среднюю массу остальных людей.

  16. Рост 22 учеников группы представлен в виде массива. Рост девушек условно задан отрицательными числами. Определить средний рост юношей и средний рост девушек.