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

Дан вещественный массив А[N]. Сформировать массив В[3] следующим образом: - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ VS 2012 (подключение билиотеки) http://www.cyberforum.ru/cpp-beginners/thread862594.html
#include <windows.h> #include <GL/gl.h> #include <GL/glu.h> #pragma comment (lib,"glaux.lib") #pragma comment (lib,"opengl32.lib") #pragma comment (lib,"glu32.lib") void...
C++ Вычислить значение функции на заданном интервале с указанным шагом вычислить значение функции y(x)=cos(x^5) на заданном интервале с указанным шагом. результаты вычислений вывести на экран в виде таблицы. http://www.cyberforum.ru/cpp-beginners/thread862589.html
C++ В чем ошибка и как исправить?
Была задача написать программу с использованием рекуррентных соотношений. (см. вложение) Выдал ошибку. вот код: #include <iostream.h> #include <conio.h> void main () {int c,k,n,x; double s;...
Для заданного двумерного числового массива подсчитать количество заданных столбцов C++
Помогите пожалуйста написать программу для массивов. 2.Для заданного двумерного числового массива подсчитать количество таких столбцов, у которых максимальный элемент этого столбца расположен в...
C++ Запись в файл, чтение из файла http://www.cyberforum.ru/cpp-beginners/thread862545.html
В общем, неделю назад мне помогли на этом форуме сделать программу. И все прекрасно работает на visual studio, но в универе у нас везде стоит борланд, а на борланде выбивает довольно странную ошибку....
C++ Создать шаблонный класс - ассоциативный массив, используя std::vector Задание выглядит так: "Создать шаблонный класс – ассоциативный массив mymap с использованием STL-контейнера vector. Ключ и значение должны быть разнотипными. Определить в нем свою функцию вставки... подробнее

Показать сообщение отдельно
Elenaj
4 / 0 / 1
Регистрация: 28.03.2013
Сообщений: 28

Дан вещественный массив А[N]. Сформировать массив В[3] следующим образом: - C++

12.05.2013, 16:55. Просмотров 1749. Ответов 44
Метки (Все метки)

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
43
44
45
#include "stdafx.h"
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
    setlocale (LC_CTYPE, "Russian");
    cout<<"Введите размер массива;\n";
    const unsigned Size=0;
    double A[nSize];
    cout<<"Введите массив:\n";
    for(unsigned i=0;i<nSize;i++)
    {
        cout<<"A["<<i<<"]=";
        cin>>A[i];
    }
    double B[3];
    double dMax=A[0];
    for(unsigned i=1;i<nSize;i++)
        if(A[i]>dMax)dMax=A[i];
    B[0] = max(A,nSize);
    double dAvr=0;
    double average;
    int nCount=0;
    for(unsigned i=0;i<nSize;i++)
        if(A[i]>0)
        {
            dAvr+=A[i];
            nCount++;
        }
    dAvr/=nCount;
    B[1] = average(A,nSize);
    double dMin=A[0];
    for(unsigned i=1;i<nSize;i++)
        if(A[i]<dMin)dMin=A[i];
    B[2] = abs(min(A,nSize));
    for(unsigned i=0;i<3;i++)
    cout<<"B["<<i<<"]="<<B[i]<<endl;
    cout<<"B[3]=[B[0],B[1],B[2]]";
    system("pause");
    delete[] A,B;
    return 0;
}



1)когда первый раз употребляется nSize подчеркивает и пишет что идентификатор не определен, как его определить?
2)где написано average пишет что выражение должно иметь тип указателя на функцию, но мне нужно чтоб было без указателей, как сделать?

а я вообще правильно программу написала?
вот условие
Дан вещественный массив А[N]. Сформировать массив В[3] следующим образом:
• элементу В[0] присвоить значение максимального элемента массива А;
• элементу В[1] присвоить значение среднего арифметического положительных элементов массива А;
• элементу В[2] присвоить абсолютное значение минимального элемента массива А.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.