написать задачу на языке С++ Задано целочисленный массив (матрица) А размерности 5х5. элементы
входного массива А записаны в текстовом файле на диске (файл создать
самостоятельно с текстового редактора, заполнить произвольно - 5
строк по 5 чисел).
Нужно: прочитать элементы массива А из соответствующего текстового
файла; в массиве А найти указанные в варианте задачи величины и вывести
результат в виде сообщения на консоль; образовать новый массив В,
согласно указаниям соответствующего варианта, образованный массив вывести в новый текстовый файл на диске;
В программе предусмотреть обработки исключительных ситуаций (одну или
несколько): отсутствие файла с массивом А, неправильная запись элементов
массива в файле, недостаточное количество элементов в файле и ошибки при записи в файл массива В.
В качестве обработки исключительных ситуаций реализовать вывод сообщения
с текстом по соответствующую ошибку на консоль.
ЗАДАНИЕ ПО ВАРИАНТУ:
В массиве А найти разницу средних значений отдельно взятых положительных и отрицательных элементов. Массив В образовать из массива А, заменив в нем все элементы меньше -5 на противоположные.
var c: string;
begin
writeln('Введите 1 число.');
readln(a);
writeln('Введите 2 число.');
readln(b);
writeln('Знак операции.');
readln(c);
if c='*' then writeln(a*b);
if c='/' then writeln(a/b);
if c='-' then writeln(a-b);
if c='+' then writeln(a+b);
end.
2 ЗАДАЧА
var a, b: real;
begin
writeln('Зарабаток Пети:');
readln(a);
writeln('Зарабаток Петрова:');
readln(b);
if a>b then writeln('Петя заработал больше Петрова.')
else if a=b then writeln('Петров и Петя заработали одинаково.')
else
writeln('Петров заработал больше Пети.');
writeln('Среднее: ', (a+b)/2);
end.