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

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

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

среднеарифметическое а1, а2, а3 - C++

24.01.2010, 19:27. Просмотров 418. Ответов 3
Метки нет (Все метки)

Привет народ! Очень нужна помощь!!!
Даны действительные числа а1, а2, ... , аn. (а1>0). Вычислить до первого отрицательного числа: среднеарифметическое а1, а2, а3.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2010, 19:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос среднеарифметическое а1, а2, а3 (C++):

Файлы. Среднеарифметическое - C++
Дан файл целых чисел dan.dat. Найти среднеарифметическое всех чисел.

Среднеарифметическое столбцов матрицы - C++
Ниже код создания и заполнение двумерного динамического массива вещественными числами. Как найти среднеарифметическое его столбцов? ...

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

Найти среднеарифметическое элементов массива - C++
В общем, есть одна тян задача. "Дан массив из n-элементов, заполненный датчиком случайных чисел в диапазоне от -50 до 50. Найти...

Вычислить среднеарифметическое нечетных элементов массива - C++
Дан одномерный массив, состоящий из N целочисленных элементов. Заполнить массив случайными числами. Вычислить среднеарифметическое...

Вычислить среднеарифметическое положительных элементов массива - C++
1.Дан одномерный массив, состоящий из N вещественных элементов. 1.1.Ввести массив с клавиатуры. 1.2.Найти максимальный элемент. ...

3
Genius Ignat
1236 / 774 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
24.01.2010, 19:37 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <conio.h>
void main(){
int mas[5] = {1,2,3,-4,-4};
int sum = 0;
int sr = 0;
int count = 0;
for(int i=0;i<5;i++){
if(mas[i]>0){
count++;
sum+=mas[i];
}
if(mas[i]<0)break;
}
sr = sum/count;
printf("%d",sr);
printf("\n");
getch();
}
2
Day
1158 / 963 / 57
Регистрация: 29.10.2009
Сообщений: 1,385
24.01.2010, 23:25 #3
count хорошо бы на 0 проверить...
0
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
24.01.2010, 23:43 #4
Alone Angel,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <numeric>
#include <algorithm>
#include <functional>
 
int main()
{
    int arr[] = {1,2,3,4,5,-5,6};
    const size_t N = sizeof(arr) / sizeof(*arr);
 
    std::cout << std::accumulate(arr, std::find_if(arr, arr+N, std::bind2nd(std::less <int> (), int(0))), int(0));
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2010, 23:43
Привет! Вот еще темы с ответами:

Найти среднеарифметическое значение положительных элементов массива [4][3] - C++
Массив из целых чисел. Помогите, пожалуйста, сделать это самым простым способом

Найти сумму элементов, значения которых больше среднеарифметическое - C++
Дан массив из 10 целых чисел. Найти сумму элементов, значения которых больше среднеарифметическое всех элементов массива.

Среднеарифметическое каждого столбца матрицы: перевод программы с Pascal - C++
Всем доброго времени суток! Помогите, пожалуйста, с переводом программы. const n=10; var mas:array of integer; srmas:array...

Найти номер строки, для которой среднеарифметическое значение максимально - C++
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; #include&lt;ctime&gt; using namespace std; int main() ...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
24.01.2010, 23:43
Ответ Создать тему
Опции темы

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