Лаб. 12. Задачи с одномерными массивами

1. Заполнить массив 20-ю случайными числами в пределах от 1 до 100, так чтобы ни один элемент не делился на предыдущий и чтобы подряд не шли одинаковые числа. Найти сумму всех элементов.

2. Ввести с клавиатуры 10 чисел, не допуская ввода чисел, кратных трём. Определить, что больше: сумма чисел с чётными номерами или с нечётными.

3. Заполнить массив 20-ю случайными числами в пределах от 10 до 50, так чтобы все числа были разными. Найти самое большое число.

4. Занести в массив 20 чисел, начиная от 4, в порядке возрастания, так чтобы среди них не было простых чисел.

5. Ввести с клавиатуры 10 чисел, не допуская ввода числа, равного предыдущему. Найти минимальное и максимальное. Если они повторяются, определить, какое из них повторяется больше раз.

6. Заполнить массив 20-ю случайными числами в пределах от 1 до 30, так чтобы все числа были разными. Найти все числа из заданного промежутка, которые не вошли в этот массив.

7. Массив заполнен 20-ю случайными числами в пределах от 1 до 10. Оставить в нём только неповторяющиеся числа в том порядке, в каком они встречаются в первый раз. Остальные места заполнить нулями.

8. Заполнить массив 20-ю случайными числами в пределах от 1 до 50, так чтобы ни один элемент не был кратным трём. Любое число должно отличаться от полусуммы его соседей слева и справа.

9. Ввести с клавиатуры 10 чисел, не допуская ввода числа, равного среднего арифметического ранее введённых (или его целой части).

10. В массиве, заполненном 20-ю случайными нечётными двузначными числами, найти все числа, сумма цифр которых больше 10 и вычислить их сумму.

11. Заполнить массив 20-ю случайными чётными числами в пределах от 10 до 99, у которых вторая цифра больше первой. Найти среднее арифметическое всех элементов массива.

12. Дан массив из случайных чисел. Нужно переписать элементы, большие среднего арифметического, в начало, а остальные - в конец массива. Выполнить с использованием второго вспомогательного массива.

13. В одном массиве – рост 20-ти человек, в другом – их вес. Найти номер самого стройного (отношение роста к весу – максимальное).

14. Каждый элемент массива на единицу больше, чем квадратный корень из предыдущего. Первый = 1. Найти сумму всех элементов такого массива из 10 чисел.

15. В массиве, заполненном 20-ю случайными чётными числами в пределах от 1 до 30, найти все числа, вторая цифра которых больше первой и вычислить сумму всех чётных из них.

16. Ввести с клавиатуры 12 чисел, допуская только ввод чисел, не больших 20. Найти сумму тех из них, которые встречаются в массиве только один раз.

17. Массив заполнен 20-ю случайными числами в пределах от 0 до 50. Сколько в нём содержится различных чисел?

18. В массиве, заполненном 20-ю случайными числами в пределах от 1 до 100, найти количество пар рядом стоящих чисел, кратных друг другу.

19. Заполнить с клавиатуры массив из 10 чисел и найти общий делитель для всех чисел (или сообщить о его отсутствии).

20. Массив содержит 20 случайных чисел в пределах от 1 до 10. Найти в нём самую длинную последовательность одинаковых чисел.


 








Дата добавления: 2014-12-18; просмотров: 1373;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.