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

Исправить ошибку в коде. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как упростить строчки cin>>a; raz.n = a;? http://www.cyberforum.ru/cpp-beginners/thread793927.html
struct Size { int n; int m; }; int _tmain(int argc, _TCHAR* argv) { Size raz; setlocale(LC_ALL,""); int a, b;
C++ Записать в файл строку. Скопировать в буфер последние два слова. Вывести содержимое буфера на экран Нужно написать простую програму ( и должен быть текстовый файл ) вот примерно так : #include <iostream> #include <fstream> using namespace std; int main(){ ofstream fout("test.txt"); if(!fout) { cout << " Can't open file\n"; return 1; } http://www.cyberforum.ru/cpp-beginners/thread793925.html
Массив: определить, сколько раз повторяется максимальное число в последоновательности C++
Нужно определить сколько раз повторяется максимальное число в последоновательности пример! Входные данные 7 1 4 2 5 2 5 3 Выходные данные 2
C++ перегрузка функции
Функція func повертає позицію першого входження шуканого числа чи символу.ПОДСКАЖИТЕ КАК ЗАМУТИТЬ
C++ Предлагаю людям класс для написания специфических снимков системы http://www.cyberforum.ru/cpp-beginners/thread793915.html
Задачи, преследуемые этим классом минимальные, но тем не менее. Делать снимки системы привязываясь к одному какому-нибудь процессу (например, каждые 5 миллисекунд) и на основании этих снимков лепить хронологию дерева этого процесса. Каким он был и каким он стал, то есть вывод будет такой примерно: +++++++++++++++++++++++++++++++++++++++++ main_0.exe zhivoi= 1...
C++ перегрузка функции Функція func повертає позицію першого входження шуканого числа чи символу. Добавлено через 42 секунды Функція func повертає позицію першого входження шуканого числа чи символу.помогите с кодом)Официальный язык форума - русский. Тексты заданий должны быть набраны на русском языке. подробнее

Показать сообщение отдельно
VlaDdislav
2 / 2 / 0
Регистрация: 18.12.2012
Сообщений: 77
24.02.2013, 20:28  [ТС]     Исправить ошибку в коде.
Цитата Сообщение от Olivеr Посмотреть сообщение
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
#include<iostream>
#include<windows.h>
 
using namespace std;
 
void GetMinMaxIndex(int *arr, size_t &max_i, size_t &min_i, const size_t &arr_size)
{
    max_i = 0;
    min_i = 0;
    for (size_t i = 0; i!=arr_size; i++)
    {
        if (arr[i]>arr[max_i])
            max_i = i;
        if (arr[i]<arr[min_i])
            min_i = i;
    }
}
 
int main()
{
    SetConsoleOutputCP(1251);
 
    size_t arr_size;
    cout << "Введите размер массива:"<< endl;
    cin>>arr_size;
    int *a = new int [arr_size];
 
    for (size_t i=0; i!=arr_size; i++)
        a[i] = i;
 
    size_t max_index, min_index;
    GetMinMaxIndex(a,max_index,min_index,arr_size);
    
    cout<<"max index: "<<max_index<<endl;
    cout<<"min index: "<<min_index<<endl;
    delete []a;
    return 0;
}
А вообще, нужно использовать стандартные функции max_element и min_element
у меня не работает..
 
Текущее время: 15:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru