Задания для самопроверки

Задание 1. Дан одномерный массив вещественных чисел А(п), где л < 50. Разработайте программу, формирующую новый массив В из элементов массива А, которые превышают среднее арифметическое элементов массива А, стоящих на местах с четными индексами.
Выведите среднее арифметическое значение элементов массива А, исходный и сформированный массивы.

Задание 2. Дан одномерный целочисленный массив С(п), где п < 40, содержащий как положительные, так и отрицательные элементы. Разработайте программу, которая определяет номер первого отрицательного элемента, по абсолютной величине превышающего максимальный элемент этого массива. Выведите массив С, а также номер найденного элемента, или соответствующее сообщение, если такого элемента нет.

Задание 3. Разработайте программу, которая формирует массив B(n), п < 30, содержащий элементы целого типа в диапазоне от -20 до 130, используя датчик слу-

чайных чисел. В сформированном массиве определите количество и среднее арифметическое положительных и отрицательных элементов массива. Переменной логического типа Flag присвоить True, если среднее арифметическое отрицательных чисел по абсолютной величине больше среднего арифметического положительных чисел, и False, если нет. Выведите массив В, а также все найденные в программе величины.

Задание 4. Дан массив T(n), п < 20, вещественного типа. Разработайте программу, которая вычисляет произведение максимального по абсолютной величине элемента заданного массива на его же первый отрицательный элемент, если таковой имеется. Выведите исходный массив и произведение, или сообщение о невозможности вычисления произведения.

Задание 5. Дан массив D(n), п < 10, вещественного типа. Разработайте программу, которая вычисляет сумму трех первых положительных элементов заданного массива. Если таких элементов нет, программа должна выдавать соответствующее сообщение. Выведите на печать исходный массив и искомую сумму.

4.3.

<< | >>
Источник: Иванова Г.С. Основы программирования. 2002

Еще по теме Задания для самопроверки:

  1. Вопросы для самопроверки
  2. Вопросы для самопроверки
  3. Вопросы для самопроверки
  4. Вопросы для самопроверки
  5. Вопросы для самопроверки
  6. Вопросы для самопроверки
  7. Вопросы для самопроверки
  8. Вопросы для самопроверки
  9. Вопросы для самопроверки
  10. Вопросы для самопроверки
  11. Вопросы для самопроверки
  12. Вопросы для самопроверки
  13. Вопросы для самопроверки
  14. Вопросы для самопроверки
  15. Вопросы для самопроверки
  16. Задания для самостоятельной работы1
  17. Задания для самостоятельной работы
  18. Задания для самостоятельной работы
  19. Задания для самостоятельной работы.