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

Дан вещественный массив А[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. Ключ и значение должны быть разнотипными. Определить в нем свою функцию вставки... подробнее

Показать сообщение отдельно
daslex
1271 / 515 / 106
Регистрация: 02.08.2011
Сообщений: 2,706
13.05.2013, 13:34
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
46
47
48
49
50
51
52
53
54
55
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
    system("CHCP 1251"); //Это у меня для русской кодировки при шрифте lusidia console
            
    const int N=6; //Предполагаемый максимум будет на 1 меньше чем указан
    double A[N]={0,};
    double B[3]={0};
    int len=N+1; //Активные ячейки. Длина массива А
 
    cout<<"Введи длину массива "; 
    
    while ((len>=N)||(len<1))
    {
        cin>>len;
        if (len>=N) cout<<"Слишком большой размер\n"<<
                           "Введи длину массва: " ;
        else if (len<1) cout<<"Слишком маленький размер\n"<<
                           "Введи длину массва: " ;
    }
    cout<<"\n";
 
    for (int i=0;i<len;i++) //Заполнение массива
    {
        cout<<i+1<<". ";
        cin>>A[i]; 
    }
 
    
    double max=A[0]; //Максимальный элемент
    double min=A[0]; //Минимальный элемент
    double sum=0;    //Это сделаем средним арифметическим
 
    for (int i=0;i<len;i++)
    {
        if (max<A[i]) max=A[i];
        if (min>A[i]) min=A[i];
        if (A[i]>0) sum=sum+A[i];
    }
 
    B[0]=max;
    B[1]=sum/len;
    B[2]=abs(min);
    
    cout<<"ИСХОДНЫЙ МАССИВ:\t";
    for (int i=0;i<len;i++) cout<<A[i]<<"\t";
    cout<<"\nМАССИВ B[3]:\t\t";
    for (int i=0;i<3;i++) cout<<B[i]<<"\t";
    cout<<"\n\n";
    system("PAUSE");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru