Категория
Информатика, опубликовано 13.06.2020 13:13

написать задачу на языке С++ Задано целочисленный массив (матрица) А размерности 5х5. элементы
входного массива А записаны в текстовом файле на диске (файл создать
самостоятельно с текстового редактора, заполнить произвольно - 5
строк по 5 чисел).

Нужно: прочитать элементы массива А из соответствующего текстового
файла; в массиве А найти указанные в варианте задачи величины и вывести
результат в виде сообщения на консоль; образовать новый массив В,
согласно указаниям соответствующего варианта, образованный массив вывести в новый текстовый файл на диске;

В программе предусмотреть обработки исключительных ситуаций (одну или
несколько): отсутствие файла с массивом А, неправильная запись элементов
массива в файле, недостаточное количество элементов в файле и ошибки при записи в файл массива В.

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

ЗАДАНИЕ ПО ВАРИАНТУ:

В массиве А найти разницу средних значений отдельно взятых положительных и отрицательных элементов. Массив В образовать из массива А, заменив в нем все элементы меньше -5 на противоположные.

Ответы

Ответ
Ответ оставил: Гость
Она ползёт на запад вроде бы


Ответ
Ответ оставил: Гость
/*VS C++*/
#include <iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL, "");
    float x, y, z, m;
    cout << "Введите 3 числа через пробел: ";
    cin >> x >> y >> z;
    float min = x - y;
    float max = y;
    if (y > max) max = y;
    if (z > max) max = z;
    if (y - z < min) min = y - z;
    if (x - z < min) min = x - z;
    m = max / min;
    printf("m = %.1f", m);
    cout << endl;
    system("pause");
    return 0;
}


//C
//
#include <stdio.h>
int main()
{
    float x, y, z, m;
    scanf("%f%f%f", &x,&y,&z);
    float min = x - y;
    float max = y;
    if (y > max) max = y;
    if (z > max) max = z;
    if (y - z < min) min = y - z;
    if (x - z < min) min = x - z;
    m = max / min;
    printf("m = %.1f", m);
    printf(" ");
    return 0;
}
Ответ
Ответ оставил: Гость
А) телефонные номера
б) - ?
в) исторические события
Ответ
Ответ оставил: Гость
Вариант под номером 2


Другие вопросы по информатике

Вопрос
Информатика, опубликовано 09.01.2019 16:01
✅ Ответов: 1 на вопрос по информатике: написать задачу на языке С++ Задано целочисленный массив (матрица) А размерности 5х5. элементы входного массива А записаны в текстовом файле на диске (файл создать самостоятельно с текстового редактора, заполнить произвольно - 5 строк по 5 чисел). Нужно: прочитать элементы массива А из соответствующего текстового файла; в массиве А найти указанные... ты найдешь на сайте. Также ты можешь добавить свой вариант ответа, если считаешь, что он не верен или твой ответ более полный. Пожалуйста, добавляй только правильные ответы.
Вконтакте Youtube