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

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

Войти
Регистрация
Восстановить пароль
 
boromir
3 / 3 / 0
Регистрация: 26.03.2010
Сообщений: 28
#1

Массив поиск среднего значения - C++

14.05.2010, 19:51. Просмотров 933. Ответов 4
Метки нет (Все метки)

Помогите с программкой что нужно добавить что бы после ввода массива все введенные значения суммировались и выводилось среднее значение....
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
include <iostream>
using namespace std;
int main()
{
int matrix[10];
int x;
for(int i=0;i<10;i++){
cin>>matrix[i];}
cout<<"Vvedennyj massiv"<<endl;
for(int i=0;i<10;i++){
cout<<matrix[i]<<";";}
for(int i=0;i<10;i++){
 
    
    
    
}   
cout<<endl;
cout<<"Summa"<<endl;
for(int i=0;i<10;i++){
cout<<matrix[i]<<";";}
cin>>x;
return 0;
          }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2010, 19:51     Массив поиск среднего значения
Посмотрите здесь:

Поиск среднего значения массива - C++
Не подскажете, где у меня ошибка? #include &lt;iostream&gt; #include&lt;stdio.h&gt; #include &lt;conio.h&gt; using namespace std; int main() ...

Массивы: поиск среднего значения - C++
Найти сумму элементов одномерного массива размером 4. разделить каждый элемент исходного массива на полученное значение. результат получить...

Сформировать другой массив, в который поместить сначала числа меньшие среднего арифметического значения этого массива, затем – большие. - C++
Дан целочисленный массив, состоящий из 15 элементов. Сформировать другой массив, в который поместить сначала числа меньшие среднего...

В списке определить количество элементов, имеющих значения меньше среднего значения и удалить эти элементы - C++
Задание: В созданном списке определить количество элементов, имеющих значения, меньше среднего значения от всех элементов, и удалить эти...

Нахождение среднего значения - C++
Нужна помощь в написании функции-шаблона, которая считает среднее значение в массиве, самым простым методом Добавлено через 2 часа 32...

Вычисление среднего значения - C++
нужна программа которая будет вычислять среднее значение

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
14.05.2010, 21:05     Массив поиск среднего значения #2
C++
1
2
3
4
5
6
double avg = 0;
for(int i=0;i<10;i++){   
    avg += matrix[i];
}   
avg /= 10;
cout<<"Summa"<<avg<<endl;
boromir
3 / 3 / 0
Регистрация: 26.03.2010
Сообщений: 28
15.05.2010, 12:50  [ТС]     Массив поиск среднего значения #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
36
37
38
#include <iostream>
#include <stdlib.h>
#include <conio.h>
void fun(int mas[],int size, int begin=0, int end=0)
{
if (begin==0&&end==0)
for(int n=0;n<size;n++) 
mas[n]=10;
 
else for(int n=0;n<size;n++)
 mas[n]=rand()%(end-begin+1)+begin;
}
void(int mas[], int size)
{
for (int n=0;n<size;n++)
cout<<mas[n]<<"\t";
cout<<"\n";
}
int main(int argc, char* argv[])
{ 
 int m[10];
cout<<"Ukazat diapazon?(y/n)\n";
char q;
cin>>q;
if (q=='n') fun(m,10)
else if(q=='y'){ cout<<"Vvedite nachalny diapazon\n";
  int b;
cin>>b;
cout<<"Vvedite konechny diapazon\n";
int e;
cin>>e;
 fun(m,10,b,e);
}
else { cout<<"Neverny otvet\n"; return 0;}
 p(m,10);
return 0;
 
}
Чет не получаеться....
Boris86
3 / 3 / 0
Регистрация: 29.11.2009
Сообщений: 5
15.05.2010, 16:22     Массив поиск среднего значения #4
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>
#include <stdlib.h>
#include <conio.h>
using namespace std ;               //отсутствует
void fun(int mas[],int size, int begin=0, int end=0)
{
if (begin==0&&end==0)
    for(int n=0;n<size;n++) 
        mas[n]=10;
 
else for(int n=0;n<size;n++){
            mas[n]=rand()%(end-begin+1)+begin;
};
};
void p(int mas[], const int size)           //отсутствует p
{
for (int n=0;n<size;n++)
cout<<mas[n]<<"\t";
cout<<"\n";
};
int main(int argc, char* argv[])
{ 
 int m[10];
cout<<"Ukazat diapazon?(y/n)\n";
char q;
cin>>q;
if (q=='n') fun(m,10);
else if(q=='y'){ 
    cout<<"Vvedite nachalny diapazon\n";
    int b;
    cin>>b;
    cout<<"Vvedite konechny diapazon\n";
    int e;
    cin>>e;
    fun(m,10,b,e);
}
else { cout<<"Neverny otvet\n"; return 0;}
 p(m,10);
return 0;
 
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.05.2010, 19:04     Массив поиск среднего значения
Еще ссылки по теме:

Нахождение среднего значения - C++
В общем, смысл таков, есть два цикла: j и i, в цикле j я хочу найти минимальное из десяти генерируемых а. А в цикле i сложить 1000 раз эти...

Структуры. Нахождение среднего значения. - C++
помгите найти мреднее значение ругается на ii=((matemat+rus)/2); #include&lt;math.h&gt; #include&lt;conio.h&gt; //#include&lt;iostream.h&gt; ...

Нахождение среднего значения дробей - C++
Напишите функцию main(), которая получает случайные дробные числа от пользователя, сохраняет их в массиве типа fraction, вычисляет среднее...

Функция: поиск среднего арифметического. - C++
Здравствуйте. Не могли бы вы помочь с такой задачей: написать программу, которая использует функцию для нахождения среднего арифметического...


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

Или воспользуйтесь поиском по форуму:
boromir
3 / 3 / 0
Регистрация: 26.03.2010
Сообщений: 28
15.05.2010, 19:04  [ТС]     Массив поиск среднего значения #5
Цитата Сообщение от Boris86 Посмотреть сообщение
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>
#include <stdlib.h>
#include <conio.h>
using namespace std ;               //отсутствует
void fun(int mas[],int size, int begin=0, int end=0)
{
if (begin==0&&end==0)
    for(int n=0;n<size;n++) 
        mas[n]=10;
 
else for(int n=0;n<size;n++){
            mas[n]=rand()%(end-begin+1)+begin;
};
};
void p(int mas[], const int size)           //отсутствует p
{
for (int n=0;n<size;n++)
cout<<mas[n]<<"\t";
cout<<"\n";
};
int main(int argc, char* argv[])
{ 
 int m[10];
cout<<"Ukazat diapazon?(y/n)\n";
char q;
cin>>q;
if (q=='n') fun(m,10);
else if(q=='y'){ 
    cout<<"Vvedite nachalny diapazon\n";
    int b;
    cin>>b;
    cout<<"Vvedite konechny diapazon\n";
    int e;
    cin>>e;
    fun(m,10,b,e);
}
else { cout<<"Neverny otvet\n"; return 0;}
 p(m,10);
return 0;
 
}
О спасибо...))

Добавлено через 47 минут
Помогите с программкой "Написать функцию для поиска среднего значения элементов массива целых чисел"
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>
#include <stdlib.h>
#include <conio.h>
using namespace std     ;                               //отсутствует
void fun(int mas[],int size, int begin=0, int end=0)
{
if (begin==0&&end==0)
        for(int n=0;n<size;n++) 
                mas[n]=10;
 
else for(int n=0;n<size;n++){
                        mas[n]=rand()%(end-begin+1)+begin;
};
};
void p(int mas[], const int size)                       //отсутствует p
{
for (int n=0;n<size;n++)
cout<<mas[n]<<"\t";
cout<<"\n";
};
int main(int argc, char* argv[])
{ 
 int m[10];
cout<<"Ukazat diapazon?(y/n)\n";
char q;
cin>>q;
if (q=='n') fun(m,10);
else if(q=='y'){ 
        cout<<"Vvedite nachalny diapazon\n";
        int b;
        cin>>b;
        cout<<"Vvedite konechny diapazon\n";
        int e;
        cin>>e;
        fun(m,10,b,e);
}
else { cout<<"Neverny otvet\n"; return 0;}
 p(m,10);
return 0;
 
}
Нужно добавить массив выводимый на экран и еще выводимый среднее значение...
Yandex
Объявления
15.05.2010, 19:04     Массив поиск среднего значения
Ответ Создать тему
Опции темы

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