2 / 2 / 3
Регистрация: 01.12.2012
Сообщений: 86
1

С++ циклы нужно найти c среднее min и max значения

20.12.2012, 20:17. Показов 2290. Ответов 1
Метки нет (Все метки)

Вот программа вычисляющая макс и минимальное , а нужно среднее макс и мин .
ну там ещё последовательность чисел введенных с клавиатуры , которая заканчивается когда ставишь 0.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
#include <iostream>
  using namespace std;
int main() {
    int a = 1, i = 0, max = 0, min = 0;
 
    while(a != 0) {
        cin >> a;
 
        if(i == 0) {
            max = a;
            min = a;
        }
 
        if(a > max && a != 0) {max = a;}
        if(a < min && a != 0) {min = a;}
 
        ++i;
    }
 
    cout << max << " " << min;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2012, 20:17
Ответы с готовыми решениями:

Найти 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() {...

Задача C++ Циклы(Последовательность целых чисел , вводимых с клавиатуры , заканчивается 0 , вывести c среднее max и min)
Нужно сделать программу. Последовательность целых чисел , вводимых с клавиатуры , заканчивается...

По заданным значениям x, y, z вычислить значения u: u=min (x, max(y, z). Для расчета написать функции max(x, y) и min(x
По заданным значениям x, y, z вычислить значения u: u=min (x, max(y, z)). Для расчета написать...

Процедура: Даны три числа a,b,c. Вычислить (max(a,b)+min(a,c))/(max(b,c)*min(a,b))+max(min(a,b),min(b,c))
Даны три числа a,b,c. Вычислить (max(a,b)+min(a,c))/(max(b,c)*min(a,b))+max(min(a,b),min(b,c)) с...

1
2 / 2 / 4
Регистрация: 27.04.2012
Сообщений: 20
22.12.2012, 13:41 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
int main()
{
 
    int a= 1, i= 0, max= 0, min= 0, ave= 0;
    while(a != 0) 
    {
       cin>> a;
       ave+= a;
   
       if(i == 0) 
        {
            max = a;
            min = a;
        }
        if(a > max && a!= 0) {max= a;}
        if(a < min && a!= 0) {min= a;}
        ++i;
    } 
    cout<< "Max: "<< max<<"  Min: "<< min;
    max= (max + min)/2;
    cout<< "\naverage Max and Min: "<< max; [COLOR="RoyalBlue"]Среднее Мак и Мин[/COLOR]
    ave= ave/ (i- 1);
    cout<< "\nthe average of all numbers: "<< ave;[COLOR="rgb(65, 105, 225)"]Среднее всех введенных значений  [/COLOR]
    
    return 0;
}
Добавлено через 53 секунды
или какое там среднее надо ?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.12.2012, 13:41
Помогаю со студенческими работами здесь

Найти max и min элементы в массиве и номер элемента, близкого к среднему арифметическому min и max.
Привет всем! Очень прошу помочь в решении задачи на определение характеристик одномерного массива....

В массиве найти среднее арифметическое между min и max
В массиве A найти среднее арифметическое между min и max. #include &lt;stdio.h&gt; main() { float...

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

Найти среднее арифметическое max и min значений элементов в главной диагонали
Доброго времени суток, как сделать так чтобы выводило сред. значение только для главной диагонали...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru