Контрольная работа. Тема: «Обработка одномерных массивов». Вариант 0

advertisement
Контрольная работа. Тема: «Обработка одномерных массивов».
Вариант 0.
1. Дан массив из N целых чисел. Элементы массива могут принимать как положительное
так и отрицательное значение. Найти и ввести на экран сумму элементов, кратных
заданному К. Отсортировать массив по возрастанию.
Вывести: исходный и отсортированный массив.
2.
Дан массив из М=20 целых чисел в интервале от -20 до 20. Определить, какое
число встречается раньше – положительное или отрицательное.
3.
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать
произвольные целые значения. Напишите программу, которая находит и выводит номер
третьего положительного элемента массива (если из массива вычеркнуть все
неположительные элементы, этот элемент стоял бы в получившемся массиве на третьем
месте). Если в массиве меньше, чем три положительных элемента, вывести сообщение
об этом.
4.
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать
произвольные целые значения. Напишите программу, которая находит и выводит
номера двух элементов массива, наименее отличающихся друг от друга.
5. Дан массив из N целых чисел. Среди них есть положительные и отрицательные.
Заменить нулями те числа, величина которых по модулю больше максимального
числа (|a(i)| > max).
6. Дан целочисленный массив из 20 элементов. Элементы массива могут принимать
целые значения от 0 до 100.Напишите программу, которая позволяющий найти и
вывести номер первого элемента массива, который не делится на первый элемент.
Гарантируется, что в исходном массиве есть хотя бы один такой элемент.
Download