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

Для каждого массива определить среднее арифметическое наибольшего и наименьшего значений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ число rand() http://www.cyberforum.ru/cpp-beginners/thread189894.html
почему у меня компилятор делает числа случайными только когда я пошагово выполняю прогу ?!? как только запускаю чтоб сама выполнялась, дает одно и то же число. srand(time(NULL)); включил. для...
C++ Хеш- функция bkdr взял алгоритм bkdr с википедии unsigned int BKDRHash (char *str, unsigned int len) { unsigned int seed = 131313; unsigned int hash = 0; unsigned int i = 0; for (i = 0; i < len;... http://www.cyberforum.ru/cpp-beginners/thread189890.html
C++ Алгоритм "sort" invalid operator<
Доброго времени суток. Очередная проблема. Есть у меня мой вектор, который необходимо отсортировать. Использую алгоритм sort(...);, передавая в него мой вектор и предикат. Алгоритм падает по...
C++ algorithm
дано последовательность целих чисел 1.для каждого елемента найти количество цифр числа( count_if) 2.после каждого симетріческого елемента вставить 0 (find_if) 3. заполнить список трьохзначними...
C++ составить двумерный массив,сложить 2строку и 3столбец,найти сумму этих элементов http://www.cyberforum.ru/cpp-beginners/thread189821.html
составить двумерный массив,сложить 2строку и 3столбец,найти сумму этих элементов..объясните как сделать..
C++ двумерный массив посмотрите пожалуйста правильно ли я написал функцию для ввода и вывовы двумерного массива ? в лекциях вроде так в книжке тоже а на пк не хочет правильно работать( #define M 10 #define N 12 void... подробнее

Показать сообщение отдельно
grrrrr
45 / 45 / 7
Регистрация: 21.04.2009
Сообщений: 265
12.11.2010, 10:52
и так

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
    const int arSize = 10;
    
    float A[arSize][arSize];
    float D[arSize][arSize];
    
    float s, minA, maxA, minD, maxD, sA, sD;
    
    srand(time(NULL));
    
    for(int i=0; i<arSize; i++)
       for(int j=0; j<arSize; j++)
       {
            A[i][j] = ((double)rand()/20)*2.0;
            D[i][j] = ((double)rand()/20)*2.0;
       }
    
     for(int i=0; i<arSize; i++)
     {
       for(int j=0; j<arSize; j++)
       {
         cout << A[i][j] << " ";
       }
       cout << "\n";
     } 
    
    
    
    maxA = A[0][0]; maxD = D[0][0];
    minA = 0.0; minD = 0.0; s = 0.0;
    for(int i=0; i<arSize; i++)        
       for(int j=0; j<arSize; j++)
       {
            if(A[i][j] < minA) minA = A[i][j];
            if(D[i][j] > maxD) maxD = D[i][j];
       }   
    sA = (minA + maxA) / 2;
    sD = (minD + maxD) / 2;
    
    cout << "\n\n";
    cout << "Srednee znachenie A[][]: " << sA << "\n"; 
    cout << "Srednee znachenie D[][]: " << sD << "\n";
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru