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

2 массива с одинаковой информацией - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив возвращает адрес памяти, а нужно значение http://www.cyberforum.ru/cpp-beginners/thread1207861.html
Программа возвращает вместо значения, какие то длинные цифры. Я думаю это адрес памяти, а нужно значение элемента. int Stack:: top() { if (count>0) {return max_stack; // vivesti poslednii element }
C++ Максимальный по модулю элемент массива В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) максимальный по модулю элемент массива; 2) сумму элементов массива, расположенных между первым и вторым положи¬тельными элементами. Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных. http://www.cyberforum.ru/cpp-beginners/thread1207858.html
Количество элементов массива, лежащих в диапазоне от А до В C++
В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) количество элементов массива, лежащих в диапазоне от А до В; 2) сумму элементов массива, расположенных после максимального элемента. Упорядочить элементы массива по убыванию модулей элементов.
C++ В одномерном массиве, состоящем из п вещественных элементов, вычислить:
Если кто может, то помогите пожалуйста с 3 программами. Буду очень благодарен. В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) количество элементов массива, равных 0; 2) сумму элементов массива, расположенных после минимального элемента. Упорядочить элементы массива по возрастанию модулей элементов.
C++ Поиск и вствка слова в массиве http://www.cyberforum.ru/cpp-beginners/thread1207833.html
Дано задание: Найти s1 в строке. Вставить s2 после найденного. Между ними вставить номер внесённого изменения. Не понимаю, как организовать поиск по массиву, и одновременно с этим вставлять номер операции вставки. При использовании strcmp выводится ошибка. Код: #include <iostream> #include <string.h> #include <conio.h> using namespace std; int main() {
C++ Всем салют, тупо не успеваю подготовиться к экзамену, буду очень благодарен если поможете Даны действительные числа b1, b2, …, b15. В действительной матрице , i=1, …, 17, j=1, …, 10 первая и последняя строки заполнены нулями. Остальные элементы первого столбца соответственно равны числам b1, b2, …, b15. Известно, что при 2≤i≤16, 2≤j≤10 имеет место aij=1/2(ai+1,j-1+ai-1,j-1). Требуется определить a2 10, a3 10, …, a16 10. Буду очень благодарен если поможете. подробнее

Показать сообщение отдельно
zasadadada
2 / 2 / 0
Регистрация: 03.05.2013
Сообщений: 338
14.06.2014, 16:52     2 массива с одинаковой информацией
2 массива с одинаковой инфомацией разная длинна...
C++
1
2
    double* save = (double*)::malloc( windows_size *sizeof(double) * 512);          
    double* sort_short = (double*)::malloc( windows_size *sizeof(double));
нам нужна информация для теста только из начала, save windows_size = 256 глобально
беру информацию из save первые 256 и пишу в sort_short во всю его длинну

C++
1
2
3
4
5
6
7
8
                    for(int ii = 0; ii < 256; ii++)   
                    {           
                        sort_short[ii] = save[ii];
                        if(sort_short[ii] != save[ii]){
                            cout << "Ouch!" <<endl;
                        };
 
                    };
ошибок нет, одна и таже информация в массивах первые 256
далее сохраняю информацию к примеру из save

C++
1
sf_writef_double (outfile[0], &save [256], read_now);
всё отлично, как надо, начинаю сохранять из sort_short на выходе тишина

C++
1
sf_writef_double (outfile[0], &sort_short [256], read_now);
как такое вообще возможно?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru