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

Объединить эти массивы так, чтобы результирующий целочисленный массив D (размера NA + NB + NC) остался упорядоченным по убыванию. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ нужно реализовать для 2-ой и 10-ой СС http://www.cyberforum.ru/cpp-beginners/thread512040.html
Помогите!)) Вот есть код для 10-ой СС, но нужно чтоб он умел делать все это же, но с 2-ой следующем образом: 1) ввожу 9+9 он выводит это на экран как 9+9=18 и 1001+1001=10010 2) ввожу 9-5 он выводит это на экран как 9-5=4 и
C++ Из массива удалить максимальный и минимальный отрицательный элементы Помогите с написанием, пожалуйста :( 1. Из массива удалить максимальный и минимальный отрицательный элементы. 2. После максимального по модулю элемента каждой строки вставить соответствующий элемент из заданного одномерного массиве. http://www.cyberforum.ru/cpp-beginners/thread512032.html
Проблема с выводом строк C++
вот фрагмент проги: printf(" vvedite faringeto cels\n"); scanf("%f",&cels2); fareng2 = cels2*9.0f/5+32.0f; а вот что выдает при запуске:
C++ Заменить в рядке одну заданную комбинацию символов на другую.
Разработать программу, которая заменяет в рядке одну заданную комбинацию символов на другу. Рядок мы должны вводить сами. И если там попадется указанная комбинация символов, программа меняет ее на другую. При реализации функции запрещается использовать функции библиотек языка С. Добавлено через 6 часов 14 минут Кому нужно, сделала. #include <iostream> using namespace std;
C++ Заменить каждый элемент массива на среднее арифметическое элемента и его соседей http://www.cyberforum.ru/cpp-beginners/thread512002.html
Дан массив размера N. Заменить каждый элемент массива на среднее арифметическое этого элемента и его соседей.
C++ Лабы с файлами и строками Ребят, можете помочь с лабораторными ? 1)Заданная строка,заменить слово наименьшей длины количество его символов 2)Составить программу, которая создает файл из случайных чисел, обеспечивает его просмотр и выполняет замену соседних элементов (процедуры для создания файла, его просмотра у меня есть, нужно только замена соседних элементов) 3)Заданный текстовый файл.Создать новый файл записав в... подробнее

Показать сообщение отдельно
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
04.03.2012, 14:26     Объединить эти массивы так, чтобы результирующий целочисленный массив D (размера NA + NB + NC) остался упорядоченным по убыванию.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <algorithm>
#include <functional>
 
int main()
{
    const int NA = 3, NB = 4, NC = 5;
    
    int A[NA] = { 4, 2, -4 };
    int B[NB] = { 7, 4, 1, 0 };
    int C[NC] = { 100, 50, 0, -100, -273 };
    
    int temp[NA + NB] = { };
    
    int D[NA + NB + NC] = { };
    
    std::merge( A, A + NA, B, B + NB, temp, std::greater< int >() );
    std::merge(temp, temp + NA + NB, C, C + NC, D, std::greater< int >() );
    
    for (int i = 0; i < NA + NB + NC; ++i)
        std::cout << D[i] << ' ';
}
 
Текущее время: 14:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru