Написать программу языком с++ 100
задано целочисленный массив (матрица) а размерности 5х5. массив а инициализировать элементами в тексте программы при его описании (заполнить произвольно - 5 строк по 5 чисел). в массиве а найти указанные в варианте величины и вывести результат в виде сообщения на консоль, выведя предварительно массив в виде таблицы. образовать новый массив в, согласно указаниям соответствующего варианта, образованный массив вывести на консоль.
: в массиве а найти разницу средних значений отдельно взятых положительных и отрицательное элементов. массив в образовать из массива а, заменив в нем все элементы меньше -5 на противоположные.
за правильную все и выберу лучший ответ! заранее ! )
Ответы на вопрос:
ответ:
#include
#include
using namespace std;
int main()
{
int a[5][5] =
{
{4,-5,8,-3,1},
{-3,8,-1,1,-8},
{9,6,6,-3,-7},
{-7,-3,3,6,-7},
{7,-3,-6,5,0},
};
int b[5][5];
int i, j, cp, cm, sp, sm;
setlocale(lc_all, "russian");
cout < < "массив a";
for (i = 0; i < 5; i++) {
cout < < endl;
for (j = 0; j < 5; j++) {
cout < < setw (4) < < a[i][j];
}
}
cp = cm = sp = sm = 0;
for (i = 0; i < 5; i++) {
for (j = 0; j < 5; j++) {
if (a[i][j] > = -5)
b[i][j] = a[i][j];
else
b[i][j] = - a[i][j];
if (a[i][j] > 0) {
cp++;
sp += a[i][j];
}
if (a[i][j] < 0) {
cm++;
sm += a[i][j];
}
}
}
cout < < endl < < endl;
cout < < "среднее значение положительных элементов = " < < (float) sp / cp < < endl;
cout < < "среднее значение отрицательных элементов = " < < (float) sm / cm < < endl < < endl;
cout < < "массив b";
for (i = 0; i < 5; i++) {
cout < < endl;
for (j = 0; j < 5; j++) {
cout < < setw(4) < < b[i][j];
}
}
return 0;
}
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
нету3625.09.2020 05:30
-
DillonVIP09.07.2022 11:18
-
ampolskaanastas17.11.2021 09:35
-
Angelina140913.04.2023 22:02
-
КамбэкBTS30.09.2021 12:08
-
mishazzzzz13.02.2023 21:57
-
Celovek2127.06.2022 04:44
-
медвежонок4107.01.2023 17:53
-
Sniper00990213.05.2020 10:39
-
drr214.08.2022 05:08
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.