Создать массив из случайного количества элементов в диапазоне от 20 до 50 со значениями, которые генерируются случайным образом в диапазоне от –100 до 30. Если количество отрицательных элементов больше половины, то массив переопределяется до тех пор, пока положительных элементов не будет больше половины. Посчитать количество четных положительных элементов и полученный результат прибавить к значению отрицательных элементов. Записать в файл txt каждый элемент массива в столбик.
Пользователь вводит строку из произвольного числа символов. Посчитать количество цифр, их сумму, количество слов, количество пробелов и количество букв а (только строчных). Полученные значения записать в виде строки в конец файла, полученного в задании 2.
Посчитать произведение всех чисел, записанных в файл заданий 1 и 2.
Пользователь с клавиатуры вводить любое целое положительное число, которое соответствует количеству символов строки. Символы строки генерируются случайным образом и должны соответствовать следующим правилам: в строке обязательно должна быть как минимум одна цифра, в строке обязательно должна быть как минимум одна прописная буква, в строке обязательно должен быть как минимум один символ из следующего набора: ! # % : , . ; * ( ) [ ] { } / ? @ & - + = в строке должна быть как минимум одна строчная буква, все буквы латинские.
То же, что и в задании 4, но количество символов определяется случайным образом. Количество символов должно быть не меньше 9 и не больше 32.