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

Даны два произвольных одномерных массива действительных чисел М1 и М2. Сформировать слиянием этих массивов упорядоченный массив М3 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Деструкторы, аналоги освобождения памяти http://www.cyberforum.ru/cpp-beginners/thread321757.html
Доброго времени суток. Возник следующий вопрос. Какие, помимо деструкторов, способы очистки памяти существуют. Спасибо за уделенное время. PS Прошу прощения за возможно некорректно(неточно,...
C++ Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы Ребята,помогите с заданием: Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы.Только сделать на Borland... http://www.cyberforum.ru/cpp-beginners/thread321756.html
C++ Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный
Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — капец Один вопрос - одна тема!
C++ Скажите есть ли в с++ альтернатива оператору case в pascal
Скажите есть ли в с++ альтернатива case как в паскале
C++ string и функции http://www.cyberforum.ru/cpp-beginners/thread321721.html
Хотел написать программу, вводишь одно из трех слов, программка сравнивает его с тем что уже хранится в памяти и выводит ответ. но застопорился на этапе return в функции Memory, программа выдает...
C++ Даны три переменные вещественного типа: A, B, C. Если их значения упорядочены по возрастанию, то удвоить их Даны три переменные вещественного типа: A, B, C. Если их значения упорядочены по возрастанию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное. Вывести новые... подробнее

Показать сообщение отдельно
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
18.06.2011, 10:18
Я как понял типа такого или не так.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int   main(void) {
 
    int M1[5] = { 10, 90, 102, 200, 400 };
    int M2[5] = { 100, 305, 180, -700, 300 };
    int M3[10];
 
    // слияние
    memcpy((void*)M3, (const void*)M1, sizeof(M1));
    int*  lk = M3 + sizeof(M1) / sizeof(int);
    memcpy((void*)lk, (const void*)M2, sizeof(M2));
 
    // sort
    sort(M3, M3 + sizeof(M3) / sizeof(int));
    
    for(int i =0 ; i < sizeof(M3) / sizeof(int); i++)
            printf("%d, ", M3[i] );
    
    return (0);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru