Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
#1

Двумерный массив среднее арифметическое элементов и сумм строк,столбцов - C++

24.02.2013, 20:41. Просмотров 963. Ответов 5
Метки нет (Все метки)

Написать программу, которая вводит по строкам с клавиатуры двумерный
массив и вычисляет сумму его элементов по столбцам, сумму его элементов
по строкам и среднее арифметическое всех его элементов.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
 SetConsoleOutputCP(1251);
 const int row=3,col=3;
 int mas[row][col],arifm=0,sum=0,sumstrok=0,sumstolb=0;
 cout<<"Введите числа -> "<<endl; 
 for(int i=0; i<row; i++)
 {
      for(int j=0; j<col; j++)
      {     
      cin>>mas[i][j];
      }
 }
 
 for(int i=0; i<row; i++)
 {   
     for(int j=0; j<col; j++)
     {
      sum=mas[i][j]+sum;
     }
 }
как продолжить начатое)?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2013, 20:41     Двумерный массив среднее арифметическое элементов и сумм строк,столбцов
Посмотрите здесь:

Двумерный массив. Сформировать вектор из наименьших значений элементов строк и найти их среднее арифметическое - C++
Задав двумерный массив вещественных данных (матрицу А), реализовать его обработку, как указано в варианте. Исходные данные задать...

Дан двумерный массив m*n. Найти среднее арифметическое положительных элементов массива - C++
2. Дан двумерный массив m*n. Найти среднее арифметическое положительных элементов массива.

Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы - C++
привет всем)решите плиз 2 задачки через серию stdafx.h) а не через иострим) очень надо решить их до послезавтра)) спасибо заранее) 1)...

Массив: Найти среднее арифметическое элементов каждого из нечетных столбцов этой матрицы. - C++
Найти среднее арифметическое элементов каждого из нечетных столбцов этой матрицы.

Ввести по строкам с клавиатуры двумерный массив и вычислить среднее арифметическое его элементов - C++
Ввести по строкам с клавиатуры двумерный массив и вычислить среднее арифметическое его элементов . Хочу понять как это делается напишите...

Двумерный массив (каждый элемент массива разделить на среднее арифметическое этих элементов) - C++
Задан массив действительных чисел А(n). Необходимо каждый элемент массива разделить на среднее арифметическое этих элементов. На печать...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
olya7
477 / 294 / 91
Регистрация: 18.02.2013
Сообщений: 684
24.02.2013, 21:11     Двумерный массив среднее арифметическое элементов и сумм строк,столбцов #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 
void main(){
 
    
 
 //  SetConsoleOutputCP(1251);
 const int row=2,col=2;
 int i,j,mas[row][col],arifm=0,sum=0,sumstrok=0,sumstolb=0;
 double m=0.;
 cout<<"massiv> "<<endl; 
 for( i=0; i<row; i++)
      for( j=0; j<col; j++)   
      cin>>mas[i][j];
     cout<<endl;
     for( i=0; i<row; i++)
 
     {for   ( j=0; j<col; j++) 
     cout<<mas[i][j];
     cout<<endl;}
 
 cout<<endl;
 for( j=0; j<col; j++)
 {
     sum=0;
     for( i=0; i<row; i++)
     {sum=mas[i][j]+sum;m+=mas[i][j];
     
     }cout<< " Summa "<< j+1 << " stolbca "<< sum<<endl;
    
 
} m/=row*col;cout<< " sA "<< m;
}
NIch
399 / 310 / 27
Регистрация: 17.03.2010
Сообщений: 1,120
24.02.2013, 21:13     Двумерный массив среднее арифметическое элементов и сумм строк,столбцов #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
int main(){
  SetConsoleOutputCP(1251);
 
  const int row=3, col=3;
 
  int mas[row][col], arifm = 0, sum = 0, sumstrok = 0, sumstolb = 0;
 
  cout<<"Введите числа -> "<<endl;
 
  for(int i=0; i<row; i++){
    for(int j=0; j<col; j++){     
      cin>>mas[i][j];
    }
  }
 
  for(int i=0; i<row; i++){   
    for(int j=0; j<col; j++){
      sum += mas[i][j];
    }
  }
 
  arifm = sum / (col * row); 
 
  for(int i=0; i<row; i++){   
    for(int j=0; j<col; j++){
      sumstrok += mas[i][j];
    }
  }
 
  for(int i=0; i<col; i++){   
    for(int j=0; j<row; j++){
      sumstolb += mas[i][j];
    }
  }
}
Но вообще то я не совсем понял что значит:
Цитата Сообщение от JIioneJI Посмотреть сообщение
сумму его элементов по столбцам, сумму его элементов
по строкам
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
24.02.2013, 21:21  [ТС]     Двумерный массив среднее арифметическое элементов и сумм строк,столбцов #4
Сумма всех цифр в строке и сумм всех цифр в столбце.
NIch
399 / 310 / 27
Регистрация: 17.03.2010
Сообщений: 1,120
24.02.2013, 21:37     Двумерный массив среднее арифметическое элементов и сумм строк,столбцов #5
У двумерного массива кол-во сумм строк, равно кол-ву столбцов.
Т.е. нужно организовывать массивы сумм.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
int main(){
  SetConsoleOutputCP(1251);
 
  const int row=3, col=3;
 
  int mas[row][col], arifm = 0, sum = 0, sumstrok[row], sumstolb[col];
 
  cout<<"Введите числа -> "<<endl;
 
  for(int i=0; i<row; i++){
    for(int j=0; j<col; j++){     
      cin>>mas[i][j];
    }
  }
 
  for(int i=0; i<row; i++){   
    for(int j=0; j<col; j++){
      sum += mas[i][j];
    }
  }
 
  arifm = sum / (col * row); 
 
  for(int i=0; i<row; i++){   
    for(int j=0; j<col; j++){
      sumstrok[i] += mas[i][j];
    }
  }
 
  for(int i=0; i<col; i++){   
    for(int j=0; j<row; j++){
      sumstolb[i] += mas[i][j];
    }
  }
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2013, 21:46     Двумерный массив среднее арифметическое элементов и сумм строк,столбцов
Еще ссылки по теме:

Ввести по строкам с клавиатуры двумерный массив и вычислить среднее арифметическое его элементов - C++
float v ; int i,j; int kk; float sr; float sum=0; for(int i=0; i&lt;kk;i=i+1) cout&lt;&lt;endl&lt;&lt;&quot;v=&quot;; cin&gt;&gt;v; for(int j=0;...

Заполнить двумерный массив Е (5*3) с клавиатуры. Найти среднее арифметическое всех элементов массива. - C++
5. Заполнить двумерный массив Е (5*3) с клавиатуры. Найти среднее арифметическое всех элементов массива.

Ввести по строкам с клавиатуры двумерный массив и вычислить среднее арифметическое его элементов - C++
#include &quot;stdafx.h&quot; #include&quot;iostream&quot; using namespace std; int _tmain(int argc, _TCHAR* argv) { float v ; int i,j; int kk; ...

Ввести по строкам с клавиатуры двумерный массив и вычислить среднее арифметическое его элементов - C++
Ребят, надо написать программу, которая вводит по строкам с клавиатуры двумерный массив и вычисляет среднее арифметическое его...

Двумерный массив. Найти среднее арифметическое элементов, которые делятся на 4 или на 3 без остатка - C++
Дан двумерный массив из 9 вещественных чисел. Найти среднее арифметическое элементов, которые делятся на 4 или на 3 без остатка.

Создать двумерный массив размером NxM, Найти среднее арифметическое всех нечентых элементов с четными индексам - C++
НЕ получается самому


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
olya7
477 / 294 / 91
Регистрация: 18.02.2013
Сообщений: 684
24.02.2013, 21:46     Двумерный массив среднее арифметическое элементов и сумм строк,столбцов #6
теперь с суммами п строкам
Цитата Сообщение от olya7 Посмотреть сообщение
void main(){

*const int row=2,col=2;
*int i,j,mas[row][col],arifm=0,sum=0,sumstrok=0,sumstolb=0;
*double m=0.;
*cout<<"massiv> "<<endl;
*for( i=0; i<row; i++)
* * * for( j=0; j<col; j++) *
* * * cin>>mas[i][j];
* * *cout<<endl;
* * *for( i=0; i<row; i++)
{for * ( j=0; j<col; j++)
* * *cout<<mas[i][j];
* * *cout<<endl;}
cout<<endl;
*for( j=0; j<col; j++)
*{
* * *sum=0;
* * *for( i=0; i<row; i++)
* * *{sum=mas[i][j]+sum;m+=mas[i][j];
}cout<< " Summa "<< j+1 << " stolbca "<< sum<<endl;
}
for( i=0; i<row; i++)
{
sum=0;
* * * for( j=0; j<col; j++) *
sum+=mas[i][j];
cout<<cout<< " Summa "<< i+1 << " stroki"<< sum<<endl;
}

m/=row*col;cout<< " sA "<< m;
}
Yandex
Объявления
24.02.2013, 21:46     Двумерный массив среднее арифметическое элементов и сумм строк,столбцов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru