Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2019, 22:29   #1
kisel2014
Пользователь
 
Регистрация: 04.12.2019
Сообщений: 11
По умолчанию Двумерный массив в C++ с функциями

Как переделать эту программу(код) через функции? Помогите,пожалуйста

Код:
include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, «Russian»);
int a[5][4], a1[5], maxa1;
float b[5][4], b1[5], maxb1;
cout<<«Введите матрицу А:»<<endl;
for (int i=0; i<5; i++)
for (int j=0; j<4; j++)
{
cin>>a[i][j]; //вводим элемент
if (i<=j) //еще формируем матрицу В
b[i][j]=a[i][j]/2.0;
else
b[i][j]=a[i][j]*a[i][j];
}
cout<<«Матрица В:»<<endl;
//выводим полученную матрицу В
for (int i=0; i<5; i++)
{
for (int j=0; j<4; j++)
cout<<b[i][j]<<«\t»;
cout<<endl;
}
cout<<«Массив А1:»<<endl;
//заполняем массив А1 и выводим его на экран
for (int i=0; i<5; i++)
{
a1[i]=a[i][0];
for (int j=1; j<4; j++)
if (a[i][j]<a1[i])
a1[i]=a[i][j];
cout<<a1[i]<<« »;
}
//вычисляем maxa1
maxa1=a1[0];
for (int i=1; i<5; i++)
if (a1[i]>maxa1)
maxa1=a1[i];
cout<<endl<<«MaxA1 = »<<maxa1<<endl;
cout<<«Массив B1:»<<endl;
//заполняем массив B1 и выводим его на экран
for (int i=0; i<5; i++)
{
b1[i]=b[i][0];
for (int j=1; j<4; j++)
if (b[i][j]<b1[i])
b1[i]=b[i][j];
cout<<b1[i]<<« »;
}
//вычисляем maxb1
maxb1=b1[0];
for (int i=1; i<5; i++)
if (b1[i]>maxb1)
maxb1=b1[i];
cout<<endl<<«MaxB1 = »<<maxb1<<endl;
system(«pause»);
return 0;
}

Последний раз редактировалось Alar; 14.12.2019 в 02:10. Причина: тег [code] !!
kisel2014 вне форума Ответить с цитированием
Старый 14.12.2019, 00:35   #2
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,680
По умолчанию

Оформите пожалуйста код в тэги
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
передать двумерный массив Variant из VBA в dll C++, передать двумерный массив Variant из VBA в dll C++ и вернуть их после обработки обратно в VBA. maxPo Microsoft Office Excel 0 24.11.2017 17:29
Переписывая все в новый массив,добавить в двумерный массив столбец с заданным номером. anasttb Общие вопросы C/C++ 0 24.05.2017 12:15
Программирование в VBA: двумерный массив M на N, нужно создать новый одномерный массив TheAnnihilyator Помощь студентам 1 04.06.2014 09:16
Java: Дан двумерный массив чисел А размером 6х6 и одномерный массив Х из 6-ти чисел. Заменить первые три строки массива A vikysha55 Помощь студентам 1 16.04.2014 10:50
Двумерный массив развернуть в одномерный массив по строкам[QBASIC] TrueStyle777 Помощь студентам 3 29.05.2013 21:56