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

Вычислить средние арифметические значения положительных и отрицательных элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод прямоугольника http://www.cyberforum.ru/cpp-beginners/thread180778.html
Составить программу вычисления значений определенного интеграла вычисления подъинтегральной функции f(x)=arctg(x)/x a=0 b=0,5; оформить в виде подпрограммы функции число разбиение n=32 методом прямоугольника
C++ Незнаю в чем причина Программа простая вы вводите элементы массива она проверяет если этот элемент больше 0 вводит его в другой массив тоже(в массиве y толжны находиться первые пять положительных элементов массива x). Но у меня этого почему то не происходит! #include <iostream> #include <math.h> int main() { int x; int y; http://www.cyberforum.ru/cpp-beginners/thread180777.html
Двумерный массив+среднее арифметическое C++
Знаю, что задача из элементарных, но сегодня клинит не по-детски. Так что прошу помощи у вас. Заранее спасибо. Собственно, сама задача: Написать программу, которая вводит по строкам с клавиатуры двумерный массив и вычисляет среднее арифметическое его элементов.
Найти значения функции C++
Условие:Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x)–S(x)| и вывести в виде таблицы. Значения a, b, h и n вводятся с клавиатуры. Так как значение S(x) является рядом разложения функции Y(x), при правильном решении значения S и Y для заданного аргумента x (для тестовых значений исходных данных) должны совпадать в целой части и в первых...
C++ Ссылка на неразрешённую лексему, что это? http://www.cyberforum.ru/cpp-beginners/thread180755.html
Да, что? Иногда бывает такая ошибка. Методом научного тыка не хочется исправлять, а хочется понять что это такое Вот здесь сделана робкая и тщтная попытка объяснить, в качестве примера дан код, приводящий к такой ошибке: http://msdn.microsoft.com/ru-ru/library/ms235590.aspx А вот и сам код-пример из ссылки: // LNK2028_b.cpp // compile with: /clr:pure lnk2028.lib
C++ Как объявить массив динамически, заполнив его случайными числами Как объявить массив динамически, заполнив его случайными числами подробнее

Показать сообщение отдельно
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
24.10.2010, 16:14     Вычислить средние арифметические значения положительных и отрицательных элементов массива
1)
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>
 
using namespace std;
 
int main()
{
    int i,j,n,m,s1=0,s2=0,max1=0,max2=-100,k1=0,k2=0;
    cout<<"  n="; cin>>n;
    int* a=new int [n]; 
    cout<<"  Enter elements:\n";
    for(i=0;i<n;i++) 
    {
        cin>>a[i]; 
        if(a[i]>0)              { s1+=a[i]; k1++; }
        if(a[i]<0)              { s2+=a[i]; k2++; }
        if(a[i]>max1)           max1=a[i];
        if(a[i]>max2 && a[i]<0) max2=a[i];
    }
    cout.precision(3);
    cout<<"\n  Ser. aryf.(a[i]>0)="<<(float)s1/k1;
    cout<<"\n  Ser. aryf.(a[i]<0)="<<(float)s2/k2;
    cout<<"\n  max(a[i]>0)="<<max1;
    cout<<"\n  max(a[i]<0)="<<max2;
    delete []a; 
    cout<<endl;
    system("pause");
    return 0;
}
 
Текущее время: 08:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru