Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Копировать в новую строку слова исходной, саключенные в круглые скобки Здравствуйте! Подскажите, пожалуйста, как выполнить действия над строкой именно в определенном промежутке, между двух указателей. Какой можно использовать цикл? Например, вот программа: #include... https://www.cyberforum.ru/ cpp-beginners/ thread107486.html C++ Посоветуйте новичку порядок действий
Посоветуйте новичку, в двух словах, порядок действий и название команд. Требуется, на Visual C, написать прогу, которая бы заходила на сайт, авторизировалась, проверяла на полученной странице...
C++ Использование ключевого слова const https://www.cyberforum.ru/ cpp-beginners/ thread107471.html
как понимать такое: const int a; // понятно это константа с именем - а int const a; // ? непонятно что это const int const a; // ? тож не понятно чо эт такое применение слова const в...
C++ Отсортировать во второй массив все фамилии, стоящие в первом массиве после вашей https://www.cyberforum.ru/ cpp-beginners/ thread107469.html
Заполнить заранее проинициализированный массив строк фамилиями своей группы (не по порядку). Отсортировать во второй массив все фамилии, стоящие в журнале после вашей.
Вывести картинку в консоль C++
Здрасти. Как можно отобразить картинку в консоли? (.bmp .jpeg .tft)
C++ где не правильно и почему? https://www.cyberforum.ru/ cpp-beginners/ thread107441.html
при вводе цифрового значения должно отображаться введенное, а при вводе букв и др. должно появится сообщение о ошибке. но,выводит лишь одну цифру, а при вводе буквы вообще ерунда-выводит строки по...
C++ Компилятор dev c++ 4.9.9.2 не отображает русский текст https://www.cyberforum.ru/ cpp-beginners/ thread107427.html
Я начал учиться програмировать на С++. При при запуске скомпилированых програм вместо русских букв отображаются какието каракули, с английскими буквами всё нормально. Из за чего это может происходить...
C++ Функции и массивы
Надо оформить каждый пункт в виде функции. Все необходимые данные для функции должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается. Вот код...
C++ Непойму про компиляторы Компилятор написан на с++ как такое может быть? ведь чтобы скомпилировать такой компилятор нужен был еще кактой компилятор который тоже наверно сделан на с++ а тому еще и.....яйцо или курица? ... https://www.cyberforum.ru/ cpp-beginners/ thread107408.html C++ Как определить тип переменной? isdigit тока нашел. а как узнать char или int или есть типа is_array? конечно можно все реализовать на перегрузке функции но лучшеб встроенные функции. https://www.cyberforum.ru/ cpp-beginners/ thread107404.html
Что такое ООП. C++
"Объе́ктно-ориенти́рованное программи́рование (ООП) — парадигма программирования, в которой основными концепциями являются понятия объектов и классов (либо, в менее известном варианте языков с...
C++ Ввести двумерный массив А (5*2).Определить в нем сумму модулей отрицательных элементов с использованием указателей. https://www.cyberforum.ru/ cpp-beginners/ thread107355.html
Ввести двумерный массив А (5*2).Определить в нем сумму модулей отр элементов с использованием указателей.
1258 / 796 / 108
Регистрация: 16.09.2009
Сообщений: 2,010
22.03.2010, 18:26 0

Массивы[max,min,среднее ариф.] - C++ - Ответ 614501

22.03.2010, 18:26. Показов 1300. Ответов 3
Метки (Все метки)

Ответ

Решим не сомневайся и с комментариями.

Добавлено через 16 минут
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
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
56
57
58
59
60
61
62
63
#include <stdio.h>
#include <conio.h>
 
//Размеры матрицы:
#define H 4
#define W 4
//---------------
 
int main(){
    
//Создаём матрицу HxW 
int matrix[H][W] = {
        {1,2,1,1},
        {4,5,-7,1},
        {7,10,8,1},
        {1,1,1,1}
    };
 
int max = matrix[0][0];   //максимальный
int min = matrix[0][0];   //минимальный 
 
int p_min_ST = 0;         //номер строки минимального.
int p_min_STB = 0;        //номер столбца минимального.
 
int p_max_ST = 0;         //номер строки максимального.
int p_max_STB = 0;        //номер столбца максимального.
 
 
int i,j;
for(i = 0 ; i < H ; i++ ){
        
           for( j = 0 ; j < W ; j++) {
               
               //Если очередной элемент меньше минимального.
               if(matrix[i][j]<min){
               min = matrix[i][j];  //теперь это минимальный
               p_min_ST  = i;       //номер строки
               p_min_STB = j;       //номер столбца
 
               }
 
               //Если очередной элемент больше максимального.
               if(matrix[i][j]>max){
               max = matrix[i][j];  //теперь это максимальный
               p_max_ST  = i;       //номер строки
               p_max_STB = j;       //номер столбца
 
               }
           }
 
}    
 
//Выводим индексы местоположения максимального и минимального.
printf("MIN ELEMENT: INDEX STR AND STB [ %d ] [ %d ] ",  p_min_ST ,  p_min_STB );
printf("\n");
printf("MAX ELEMENT: INDEX STR AND STB [ %d ] [ %d ] ",  p_max_ST ,  p_max_STB );
printf("\n");
getch();
return 0;
}
 
//Если минимальных несколько то находится вхождение первого минимального.
//Если максимальных несколько то находится вхождение первого максимального.
Добавлено через 27 минут
2.
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
#include <stdio.h>
#include <conio.h>
#define size 10
int main(){
float massive[size] = {0,1,2,3,4,5,6,7,8,10};
 
float max = massive[0];   //max
float min = massive[0];   //min
 
float sum   = 0; //сумма .
float sr_ar = 0; //среднее арифметическое.  
int i;           //индекс.
 
//Поиск минимального и максимального:
for(i = 0 ; i < size ; i++ ){
 
      if(massive[i]>max)max=massive[i];                        
      if(massive[i]<min)min=massive[i];
}
for(i = 0 ; i < size ; i++ ) 
            if(massive[i]!=max&&massive[i]!=min)sum+=massive[i];
sr_ar = sum/size;
printf(" sr_ar: %f ",sr_ar);
printf("\n");
getch();
return 0;
}


Вернуться к обсуждению:
Массивы[max,min,среднее ариф.] C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2010, 18:26
Готовые ответы и решения:

Найти max и min, если min левее max, то среднее арифметическое между ними
#include &lt;iostream.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; void main() {...

Среднее арифметическое min и max элементов матрицы
В целочисленном массиве A для каждого столбца найти среднее арифметическое max и min элементов.

Массивы подсчёт max и min от rand
До меня никак не доходит всё что ниже строчки min_value = list(зачем присваем именно первый элемент...

Max и min векторов, используя массивы
Создать программу,которая будет находить max и min векторов из введенных, используя массивы...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2010, 18:26

Помощь в написании контрольных, курсовых и дипломных работ здесь.

С++ циклы нужно найти c среднее min и max значения
Вот программа вычисляющая макс и минимальное , а нужно среднее макс и мин . ну там ещё...

Найти среднее арифметическое элементов между min и max элементами массива
Найти среднеарифметическое чисел, находящихся между максимальным и минимальным элементами массива...

Посчитать среднее арифметическое элементов массива, расположенных между max и min
В массиве нужно подсчитать среднее арифметическое всех элементов расположенных между максимальным...

Среднее арифметическое элементов, расположенных между первым min и последним max элементами массива
Найти среднее арифметическое элементов, расположенных между первым минимальным и последним...

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