Решить 3 задания по C++. Вариант 13(Приклеплю pdf файл)
1)Вариант 13. Ввести последовательность из 8 целых чисел. В нечетных числах
заменить (i-1)-й бит нулем (i-номер члена последовательности). Вывести исходную
последовательность в десятичной и восьмеричной формах; преобразованную
последовательность в десятичной и восьмеричной формах.
2)Вариант 13. Даны действительные числа x1, ..., x100; y1, ..., y100. Получить
действительные числа x’1, ..., x’100; y’1, ..., y’100 преобразовав для этого члены xi, yi по
правилу: если они оба отрицательны, то каждый из них увеличить на 0.5; если
отрицательно только одно число, то отрицательное число заменить его квадратом; если
оба числа неотрицательны, то каждое из них заменить на среднее арифметическое
исходных значений.
3)Вариант 13. В матрице Z(5,5) найти номер строки, в которой содержится
наибольшее количество отрицательных элементов. Количеством элементов
(отрицательных) в каждой строке заменить соответствующий элемент главной диагонали.
Вывести исходную и преобразованную матрицы.
Опубликован 16.12.2022 в 08:06