Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник 357.docx
Скачиваний:
27
Добавлен:
30.04.2022
Размер:
1.75 Mб
Скачать

Inta[10]; // массив

Int min; // номер минимального элемента

Int I; // индекс массива

printf("Введите элементы массива \n");

for (i = 0; i < 10; i++) scanf("%i",&a[i]);

min =0; // предположим, что первый эл-т минимальный // сравним оставшиеся эл-ты массива с минимальным

for (i = 1; i < 10; i++)

if (a[i] < a[min]) min = i;

printf("Минимальный элемент массива: ");

printf("a[%i]=%i ", min+1, a[min]);

printf("\n Для завершения нажмите <Enter>");

getchar();

}

15.4 Практические задания

1. Объявите массив вещественных чисел из 20 элементов:

float a[20];

2. Заполните его случайными числами в диапазоне от -100 до 100.

3. Выполните заданную операцию над элементами неупорядоченного массива.

1

Суммирование элементов массива, расположенных между максимальным и минимальным элементами.

2

Замена максимального элемента на минимальный

3

Поиск номера первой и последней пары положительных элементов

4

Поиск номера максимального и минимального элементов массива, попавших в интервал (A,B)

5

Суммирование элементов массива, расположенных до последнего положительного элемента

6

Произведение элементов массива, расположенных между максимальным и минимальным элементами

7

Суммирование элементов массива, расположенных между первым и последним нулевыми элементами

8

Суммирование положительных элементов массива, расположенных до максимального элемента

9

Вывод порядковых номеров элементов, значения которых четные

10

Суммирование модулей элементов массива, расположенных после первого элемента равного нулю

11

Суммирование элементов массива, расположенных после минимального элемента

12

Вычисление среднего значения всех положительных элементов массива

4. Считайте данные в массив из входного файла «input.txt». Каждый элемент данных представляет вещественное число и записан с новой строки, количество элементов задано в файле первым целым значением.

5. Выполните над элементами считанного упорядоченного массива заданную операцию.

1

Определение номера максимального и номер минимального элементов массива, попавших в интервал (A,B)

2

Подсчет количества одинаковых элементов.

3

Вывод порядковых номеров элементов значения, которых больше заданного числа А.

4

Вычисление среднего значения всех положительных элементов массива больше заданного числа А

5

Суммирование элементов массива, расположенных до последнего положительного элемента

6

Вывод значений и порядковых номеров элементов массива, значения которых не равны нулю

7

Вычисление среднего арифметического значений элементов массива с p1 по p2 (значения p1 и p2 вводятся с клавиатуры; p2>p1

8

Вычисление произведения всех отрицательных элементов массива большее (по модулю) заданного числа А

9

Вывод порядковых номеров элементов, значения которых четные

10

Суммирование элементов, кратных заданному пользователем значению К.

11

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

12

Суммирование элементов массива с к1 по к2 (значения к1 и к2 вводятся с клавиатуры, к2 1).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]