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

Найти минимальное и максимальное значение в массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Виртуальный метод http://www.cyberforum.ru/cpp-beginners/thread924303.html
class A { virtual void Print()=0; } class B : public A { virtual void Print() { //Печатаем в консоли }
C++ Найти количество общих элементов в массивах. Даны два возрастающих массива x: array of integer и y: array of integer. Найти количество общих элементов в этих массивах. Вот решение: #include "stdafx.h" #include "iostream" using... http://www.cyberforum.ru/cpp-beginners/thread924301.html
Как сделать, чтобы new возвращал NULL? C++
Как сделать, чтобы new возвращал NULL?
C++ запрет шаблонов
У меня есть некоторая шаблонная функция, которая определена для некоторого набора типов данныхх. Как можно сделать так, чтобы функцию нельзя было бы использовать с др.типами?
C++ Подскажите, пожалуйста, как исправить ошибку http://www.cyberforum.ru/cpp-beginners/thread924279.html
Условие задачи: Разработать программу для работы с БД, которая обеспечивает автоматизированную продажу авиабилетов на месяц вперед. Программа проверяет правильность каждой даты(не разрешается вводить...
C++ Ошибка при работе с памятью Если ввести например 6, 0, чтобы выбросить исключение. То по завершение программы выскакивает ошибка. В чём может быть дело? Так что то про кучу. class MyExcept{ public: char *buf;... подробнее

Показать сообщение отдельно
I love myguitar
4 / 4 / 1
Регистрация: 23.10.2012
Сообщений: 233

Найти минимальное и максимальное значение в массиве - C++

16.07.2013, 22:48. Просмотров 913. Ответов 4
Метки (Все метки)

Что то я не пойму почему этот код не находит минимальное и максимальное значение в массиве

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
const int SIZE=5;
    int mas[SIZE]={9,5,7};
    int max=0;
    int min=0;
    int sum=0;
    int temp=0;
    for(int i=0; i<SIZE;i++){
         if(mas[i]<mas[min]){
             min=mas[i]; }  
    else if(mas[i]>mas[max])    {
            max=mas[i];}
 
    }
    if(max<min){
        temp=max;
        max=min;
        min=temp;
    }
    cout<<max<<endl;
        cout<<min<<endl;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru