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

Неправильно вычисляется минимальное значение в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поиск слова в строке http://www.cyberforum.ru/cpp-beginners/thread381022.html
Есть переменная search стринг типа, в которую введено с клавы слово. Нужно найти это слово в текстовом файле и вывести полностью строку, в котором хранится это слово. Помогите плиз, а то чот никак не вдуплю...
C++ Класс "Мост". Синтаксические ошибки. Народ помогите переделать класс: #include<iostream> using namespace std; class most { char name ; unsigned int length; unsigned int height; public: void InArray(most *mostiki, int len); http://www.cyberforum.ru/cpp-beginners/thread381014.html
C++ Массив в C++
Всем привет, хотел узнать почему если написать такой код int main() { int a={1,2,3,4,5,6,7,8,9,10}; cout<<a; } выводится типо 1f32f3, но если выбрать номер массива то выведится значение этого номера... а почему нелезя просто вывести весь массив сразу???? про ЦИКЛ не говорить...
C++ Пожалуйтса обясните что обозначает оператор "~" в C++?
Привет всем... Пожалуйтса обясните что обозначает оператор "~" в C++?
C++ Задачка для С++ http://www.cyberforum.ru/cpp-beginners/thread380969.html
даны два числа. Вывести большее из них
C++ программа с динамической памятью текст программы #include <iostream> #include <conio.h> #include <stdlib.h> #include <iomanip> #define m 12 using namespace std; подробнее

Показать сообщение отдельно
xTIGRx
 Аватар для xTIGRx
292 / 198 / 2
Регистрация: 23.10.2010
Сообщений: 1,169
Записей в блоге: 1
10.11.2011, 11:50     Неправильно вычисляется минимальное значение в массиве
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
int main()
{
    int max;
    int min;
    int a[]={3,5,8,2,5,8,5,6,9,16};
    for(int i=0; i<10;i++)
    {
        if(a[i]>0) max=a[i];
        if(a[i]<0) min=a[i];
    }
    cout<<max<<endl<<min;
    getch();
}
Вот код, в Min получается 0, а в Max 16, почему??? ведь в min должно быть 2, так как эт самое маленькое число в массиве
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru