0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
1

Дано: n,m, a[n] [m]. Написать функцию , которая вычисляет и печатает среднее арифметическое каждой строки матрицы

03.02.2013, 15:34. Показов 1649. Ответов 30
Метки нет (Все метки)

Дано: n,m, a[n] [m]. Написать функцию , которая вычисляет и печатает среднее арифметическое каждой строки матрицы.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.02.2013, 15:34
Ответы с готовыми решениями:

Дано: n,m, a[n] [m]. Написать функцию , которая вычисляет и печатает среднее арифметическое каждой строки матрицы
Дано: n,m, a . Написать функцию , которая вычисляет и печатает среднее арифметическое каждой строки...

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

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

Написать функцию, которая вычисляет среднее арифметическое элементов непустого списка
Всем здраствуйте. Помогите пожалуйста кто чем может. Эти задачи будут выведены на экзамен. Очень...

30
73 / 73 / 12
Регистрация: 22.01.2013
Сообщений: 231
03.02.2013, 15:43 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
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <time.h>
 
using namespace std;
 
const int n=4,m=5;
 
void inp(int[][m]);
void out(int[][m]);
void max(int[][m]);
 
int main()
{
    srand(time(0));
    int a[n][m],k=0,x=0;
    inp(a);
    out(a);
    max(a);
    system("pause>0");
    return 0;
}
 
void inp(int a[n][m]){
     for(int i=0;i<n;i++)
        for(int j=0;j<m;j++)
          a[i][j]=rand()%9+1;
          }
void out(int a[n][m]){
     for(int i=0;i<n;i++,cout<<endl)
        for(int j=0;j<m;j++)
          cout<<a[i][j]<<"  ";
          }
void max(int a[n][m]){
     cout<<endl;
     int s=0;
     for(int i=0;i<n;i++){
        for(int j=0;j<m;j++)
          s+=a[i][j];
        cout<<i+1<<": "<<(float)s/m<<endl;
        s=0;
        }
          }
2
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
03.02.2013, 18:26  [ТС] 3
Большоооооооое спасибо )

Добавлено через 2 часа 29 минут
Она не правильная , выдало 9 ошибок....
0
512 / 464 / 81
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
03.02.2013, 18:28 4
Цитата Сообщение от Kobbi Посмотреть сообщение
Она не правильная , выдало 9 ошибок....
А если
C++
1
#include <cstdlib>
еще подключить?
0
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
03.02.2013, 18:31  [ТС] 5
10 ошибок )
0
512 / 464 / 81
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
03.02.2013, 18:37 6
Цитата Сообщение от Kobbi Посмотреть сообщение
10 ошибок )
Ну покажите их что ли... а то как партизан)
0
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
03.02.2013, 18:43  [ТС] 7
Цитата Сообщение от Schizorb Посмотреть сообщение
Ну покажите их что ли... а то как партизан)

простите , не знаю как тут картинки вставлять ) новенькая
http://cs417816.userapi.com/v4... Pesl-s.jpg
0
228 / 76 / 9
Регистрация: 03.02.2013
Сообщений: 311
03.02.2013, 18:47 8
Цитата Сообщение от Kobbi Посмотреть сообщение
простите , не знаю как тут картинки вставлять ) новенькая
http://cs417816.userapi.com/v4... Pesl-s.jpg
Шо за компайлер? Оо
0
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
03.02.2013, 18:51  [ТС] 9
Цитата Сообщение от Пёс Посмотреть сообщение
Шо за компайлер? Оо
Если бы я знала )
0
512 / 464 / 81
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
03.02.2013, 18:58 10
Цитата Сообщение от Kobbi Посмотреть сообщение
Если бы я знала )
Borland какой-то что ли...(

Попробуй так, хотя не уверен:
Кликните здесь для просмотра всего текста
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
36
37
38
39
40
41
#include <iostream.h>
#include <time.h>
#include <stdlib.h>
 
const int n=4,m=5;
 
void inp(int[][m]);
void out(int[][m]);
void max(int[][m]);
 
int main()
{
    srand(time(0));
    int a[n][m],k=0,x=0;
    inp(a);
    out(a);
    max(a);
    system("pause>0");
    return 0;
}
 
void inp(int a[n][m]){
     for(int i=0;i<n;i++)
        for(int j=0;j<m;j++)
          a[i][j]=rand()%9+1;
          }
void out(int a[n][m]){
     for(int i=0;i<n;i++,cout<<endl)
        for(int j=0;j<m;j++)
          cout<<a[i][j]<<"  ";
          }
void max(int a[n][m]){
     cout<<endl;
     int s=0;
     for(int i=0;i<n;i++){
        for(int j=0;j<m;j++)
          s+=a[i][j];
        cout<<i+1<<": "<<(float)s/m<<endl;
        s=0;
        }
}


Для вставки картинки используй кнопку со скрепкой:
Миниатюры
Дано: n,m, a[n] [m]. Написать функцию , которая вычисляет и печатает среднее арифметическое каждой строки матрицы  
1
73 / 73 / 12
Регистрация: 22.01.2013
Сообщений: 231
03.02.2013, 19:02 11
Программа рабочая, у вас компилятор наверное немножко старый!

Добавлено через 3 минуты
http://liveworkspace.org/code/4iMccs$2
0
228 / 76 / 9
Регистрация: 03.02.2013
Сообщений: 311
03.02.2013, 19:05 12
Цитата Сообщение от Kobbi Посмотреть сообщение
Если бы я знала )
Вам бы поменять его на что нибудь приличное. Microsoft Visual Studio например.

Добавлено через 1 минуту
Цитата Сообщение от The_bolT Посмотреть сообщение
Программа рабочая, у вас компилятор наверное немножко старый!

Добавлено через 3 минуты
http://liveworkspace.org/code/4iMccs$2
насчет "немножко" это мягко сказано
0
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
03.02.2013, 19:11  [ТС] 13
Да-да , Borland
что ж поделать если у нас в колледже он )

большое спасибо ) все работает ) осталось 3 программу сделать и меня не выпрут )

Добавлено через 2 минуты
Цитата Сообщение от The_bolT Посмотреть сообщение
Программа рабочая, у вас компилятор наверное немножко старый!

Добавлено через 3 минуты
http://liveworkspace.org/code/4iMccs$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
33
34
35
#include <iostream>
#define MIN(min,arr) if((min)>(arr))  (min) = (arr)
 
using namespace std;
 
const int n=5;
 
int main()
{
    int min_1,min_2,a[n],b[n];
    for(int i=0;i<n;i++){
            a[i]=rand()%10;
            b[i]=rand()%10;
            }
    cout<<"A:  ";
    for(int i=0;i<n;i++)
      cout<<a[i]<<" ";
      cout<<endl;
      cout<<"B:  ";
      for(int i=0;i<n;i++)
      cout<<b[i]<<" ";
    
      min_1=a[0];
      for(int i=0;i<n;i++)
        MIN(min_1,a[i]);
 
      min_2=b[0];
      for(int i=0;i<n;i++)
        MIN(min_2,b[i]);
      cout<<endl;
 
      (min_1>min_2) ? cout<<min_1 : cout<<min_2;
    system("pause>0");
    return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от Пёс Посмотреть сообщение
Вам бы поменять его на что нибудь приличное. Microsoft Visual Studio например.

Добавлено через 1 минуту


насчет "немножко" это мягко сказано
я не виновата , что в колледже такое !
0
73 / 73 / 12
Регистрация: 22.01.2013
Сообщений: 231
03.02.2013, 19:12 14
Это я писал) и она работает! Скачайте хотя бы Dev c++
http://www.softportal.com/get-... dev-c.html
1
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
03.02.2013, 19:14  [ТС] 15
Цитата Сообщение от The_bolT Посмотреть сообщение
Это я писал) и она работает! Скачайте хотя бы Dev c++
http://www.softportal.com/get-... dev-c.html
я же говорю , мне для колледжа надо ) а там старенькая версия ...
0
73 / 73 / 12
Регистрация: 22.01.2013
Сообщений: 231
03.02.2013, 19:14 16
Ну хотя бы опишите какие ошибки ваш компилятор выбивает.
1
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
03.02.2013, 19:18  [ТС] 17
Цитата Сообщение от The_bolT Посмотреть сообщение
Ну хотя бы опишите какие ошибки ваш компилятор выбивает.
Дано: n,m, a[n] [m]. Написать функцию , которая вычисляет и печатает среднее арифметическое каждой строки матрицы
0
7 / 7 / 4
Регистрация: 07.09.2012
Сообщений: 178
03.02.2013, 19:22 18
меняем
#include <iostream>
на #include <iostream.h>
system("pause>0");
на cin.get();cin.get().
1
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
03.02.2013, 19:27  [ТС] 19
Цитата Сообщение от Vlad_ Посмотреть сообщение
меняем
#include <iostream>
на #include <iostream.h>
system("pause>0");
на cin.get();cin.get().
ошибок меньше стало , но все равно не запускает
0
228 / 76 / 9
Регистрация: 03.02.2013
Сообщений: 311
03.02.2013, 19:31 20
Цитата Сообщение от Kobbi Посмотреть сообщение
ошибок меньше стало , но все равно не запускает
ещё #include <stdlib.h> попробуй
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.02.2013, 19:31
Помогаю со студенческими работами здесь

Написать функцию, которая вычисляет среднее арифметическое элементов непустого списка
вот сам списаок program prog; type pItem = ^Item; Item = record data: integer; ...

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

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

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


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru