Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Пример 5-3. Работа со строками или столбцами.



Читайте также:
  1. I. ЛАБОРАТОРНАЯ РАБОТА
  2. I.ПОЛИТИЧЕСКАЯ РАБОТА
  3. II. Основная часть аттестационная отчёта — личная работа врача за последние три года
  4. II. Работа в бумажном виде
  5. II. Работа с раздаточным материалом
  6. II. Работа со сносками
  7. III. Коррекционная работа при дисграфиях «анализа синтеза».

double[,] A = new double[3,4] { {1.0,1.0,2.0,-1.0},

{4.0,3.0,7.0,-3.0}, {-9.0,5.0,1.0,6.0} };

// {4.0,0.0,7.0,-3.0}, {-9.0,5.0,-1.0,-6.0 } };

double[] b = new double[3];

double[] ds = new double[4];

int i, j, l, n, m; double dSumma = 0.0;

m = 4; n = 3;

for (i = 0; i < n; i++)

{

dSumma = 0.0;

for (j = 0; j < m; j++) dSumma += A[i, j];

b[i] = dSumma;

}

 

Console.WriteLine(" Суммы по строкам в одномерном массиве:");

for (i = 0; i < n; i++)

{

for(j=0; j<m; j++) Console.Write("{0,5:f2} ",A[i,j]);

Console.Write(" {0,5:f2} ", b[i]);

Console.WriteLine();

}

 

for (j = 0; j < m; j++)

{

dSumma = 0.0;

for (i = 0; i < n; i++) dSumma += A[i, j];

ds[j] = dSumma;

}

 

// Console.WriteLine("\n");

 

Console.WriteLine("Суммы по столбцам в одномерном массиве:");

for (i = 0; i < n; i++)

{

for (j = 0; j < m; j++)

Console.Write("{0,5:f2} ", A[i, j]);

Console.WriteLine();

}

Console.WriteLine("\n");

 

for (i = 0; i < m; i++)

Console.Write("{0,5:f2} ", ds[i]);

 



Дата добавления: 2015-07-11; просмотров: 52 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.005 сек.)