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

Не могу найти ошибку. Массивы. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ CryptoApi Шифрование XML упаковка симметричного ключа Рекомендация http://www.w3.org/2001/04/xmlenc# http://www.cyberforum.ru/cpp-beginners/thread405786.html
Добрый вечер. Нужно зашифровать часть xml следую регламенту. Использовать CryptoApi алгоритм шифрования Гост 28147-89. Использовал пример крипто про для шифрования ( http://www.cryptopro.ru/docs/cpdn/content/csp36/html/group___crypt_example_EncryptFile.html ), но собственно вопрос как сформировать CipherValue ключа ( упаковать сессионый ключ) согласно регламенту. На руках есть ключ, вектор...
C++ почему link выдает ошибку? Добрый вечер. Программа компилируется,но линк выдает ошибку... что в программе не так? #include <iostream> #include <fstream> #include <string> #include <cmath> #include <iomanip> using namespace std; void f(); http://www.cyberforum.ru/cpp-beginners/thread405773.html
C++ Помогите с процедурой для программы.
Помогите пожалуйста сделать так, чтобы процедура возвращала в основную программу результат c и код ошибки k. Нужно решить выражение с 2мя переменными. #include <math.h> #include <stdio.h> #include <conio.h> int x,p,k; float a,b,c;
C++ Обязательно ли вызывать деструктор ?
Привет всем =) Обязательно ли вызывать деструктор ? Например, в std::cin буфер сбрасывается сам, а в std::cout его необходимо сбрасывать flush или endl //а то при ошибке проги поток cout останется висеть в RAM до перезагрузке ПК. А вот с деструктором как обстоят дела ?
C++ разработка программы, заменющей в тексте представление чисел в одной системе счисления на другую http://www.cyberforum.ru/cpp-beginners/thread405765.html
Ребят помогите пожалуйста сделать прогу. Программа должна запрашивать имя входного файла, а также исходную и конечную системы счисления. Должны поддерживаться восмеричная, десятиричная и шеснадцатиричная СС.Числа записываются в нотации языка Си( восмеричное начинается с 0 а шеснадцатиричное с Ох). В файлеслова разделены пробелами, а также знаками препинания.
C++ Количество элементов массива, расположенных после минимального элемента В массиве Х(N) найти k1 – количество элементов массива, расположенных после минимального элемента и k2 – количество элементов массива, расположенных после максимального элемента. подробнее

Показать сообщение отдельно
v1le
15 / 12 / 1
Регистрация: 01.06.2011
Сообщений: 207
Завершенные тесты: 1

Не могу найти ошибку. Массивы. - C++

13.12.2011, 22:49. Просмотров 339. Ответов 1
Метки (Все метки)

Есть задание: Найти номер первого максимального значения среди элементов, меньших Т и расположенных правее первого элемента, кратного 3.
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
double ALGO2(int T, int SIZE, double *ARR){
    int i=0;
    int K=-1;
    double MAX;
    do{if(ARR[i]>T)
        K=i;
    i++;
        }while(K==-1 || i<SIZE);
    printf("K=%lf\n", K);
    if(K==-1)
        return MAX=1488;
    else{
        int N=-1;
        while(i<K || N==-1){
            if((int)ARR[i]%3==0)
                N=i;
            i++;
        }
        if(N==-1)
            return MAX=1488;
        else{
            MAX=ARR[N];
            for(i=N; i<K; K++){
                if(MAX<ARR[i])
                    MAX=ARR[i];
            }
            return MAX;
        }
    }
}
Почему К=0? N=0? MAX=0?
Я понимаю, что какая-то ошибка в условиях, но не могу понять какая(

Добавлено через 23 часа 31 минуту
Никто не может помочь?(
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru