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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
vasekkk
0 / 0 / 0
Регистрация: 04.01.2010
Сообщений: 5
#1

Найти среднее арифметическое значение элементов массива - C++

10.04.2010, 17:00. Просмотров 1590. Ответов 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
#include <iostream>
 
using namespace std;
 
int shet(int *m, int n)
{
int x,sum=0;
cout<<"vvedite elementi:"<<endl;
for(int i=0;i<n;i++)
cin>>m[i];
for(int i=0;i<n;i++)
sum+=m[i];
x=sum/5;
return x;
}
 
int main()
{
int *a, n;
a=new int [n];
printf("vvedite razmer :\n");
cin>>n;
cout<<"X="<<shet(a,n);
delete []a;
return 0;
}
Отзыв от Учитель:
В первой задаче не нужно в функции вводить элементы массива.

---
Помогите поправить код(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2010, 17:00     Найти среднее арифметическое значение элементов массива
Посмотрите здесь:

Найти среднее арифметическое элементов массива C++
C++ Найти порядковый номер массива, среднее арифметическое значение элементов которого максимально
C++ Как найти среднее арифметическое значение элементов
Найти среднее арифметическое элементов массива C++
Определить максимальное и среднее арифметическое значение элементов массива C++
C++ Найти среднее арифметическое элементов массива
Найти среднее арифметическое значение элементов заданного массива C++
C++ Вычислить среднее арифметическое значение элементов массива с четными индексами
Найти среднее арифметическое значение положительных и отрицательных элементов массива C++
Найти среднее арифметическое значение массива C++
C++ Определить среднее арифметическое значение элементов массива, стоящих на четных местахю
C++ Найти среднее арифметическое всех элементов массива, имеющих нечётное значение

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CyBOSSeR
Эксперт C++
2298 / 1668 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
10.04.2010, 17:05     Найти среднее арифметическое значение элементов массива #2
vasekkk, могу только заново написать:
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
#include <iostream>
 
double Average(const int* arr,int size) {
  double result = 0.0;
 
  for (int i = 0; i < size; ++i)
    result += static_cast<double>(arr[i]) / size;
 
  return result;
}
 
int main() {
  int size;
 
  std::cout << "size = ";
  std::cin >> size;
 
  int* arr = new int[size];
 
  for (int i = 0; i < size; ++i) {
    std::cout << "arr[" << i + 1 << "] = ";
    std::cin>> arr[i];
  }
 
  std::cout << "Result: " << Average(arr, size) << std::endl;
 
  return 0;
}
vasekkk
0 / 0 / 0
Регистрация: 04.01.2010
Сообщений: 5
10.04.2010, 17:07  [ТС]     Найти среднее арифметическое значение элементов массива #3
Ух По умному написанно) не поверить, что я писал) Ну да пофиг отправлю, спасибо )
CyBOSSeR
Эксперт C++
2298 / 1668 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
10.04.2010, 17:16     Найти среднее арифметическое значение элементов массива #4
Цитата Сообщение от vasekkk Посмотреть сообщение
не поверить, что я писал
Подрихтуй напильником - поверит
Yandex
Объявления
10.04.2010, 17:16     Найти среднее арифметическое значение элементов массива
Ответ Создать тему
Опции темы

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