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

Сформируйте массив C[n+m] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести только те слова сообщения, которые встречаются в нем более n раз http://www.cyberforum.ru/cpp-beginners/thread258828.html
Нужно выполнить эту задчку используя только библиотеки string и iostream. Буду очень благодарен, если вам не трудно. Дано осмысленное текствовое сообщение (т.е. алфавитно-цифровая информация, разделенная пробелами и знаками препинания, в конце которого ставится точка. Вывести только те слова сообщения, которые встречаются в нем более n раз.
C++ Uart + консольное приложение Здравствуйте, скажите как научить программу принимать и передавать данные по uart? http://www.cyberforum.ru/cpp-beginners/thread258827.html
C++ Выборы
На выборах в Государственную думу в избирательные бюллетени внесено N партий. Электронный сканер для считывания информации с бюллетеней передает информацию о каждом бюллетене в следующем формате: если в соответствующей клетке бюллетеня стоит пометка, то сканер передает + (плюс), в противном случае он передает - (минус). Таким образом, он передает последовательность из N символов - плюсов и...
строки в С++ C++
Здравствуйте! В строке, введенной пользователем, удвоить количество символов "А" вдвое.
C++ Как из даты вычесть дату? http://www.cyberforum.ru/cpp-beginners/thread258770.html
Продолжаю рисовать Вселенную, тема http://www.cyberforum.ru/cpp-beginners/thread258054.html (хотя это, впрочем, неважно). Нужно, вычислить, сколько дней прошло с заранее заданной даты до вводимого пользователем дня. Попыталась представить, как будет выглядеть функция, производящая такое вычисление, стало не по себе. Может, там (в с++(crl,wfa)) есть какие-нибудь стандартные функции для этого....
C++ С++ В одномерном массиве, состоящем из n вещественных элементов, вычислить.. В одномерном массиве, состоящем из n вещественных элементов, вычислить: − количество элементов массива, меньших С; − сумму целых частей элементов массива, расположенных после последнего отрицательного элемента. Сначала располагались все элементы, отличающиеся от максимального не более чем на 20%, а потом – все остальные. подробнее

Показать сообщение отдельно
IrineK
Заблокирован
17.03.2011, 02:47
2. Даны два массива, упорядоченных по возрастанию: А[n] и B[m]. Сформируйте массив C[n+m], состоящий из элементов массивов А и В, упорядоченный по возрастанию.
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
 #include <iostream>
#define N 6
#define M 8
using namespace std;
 
int main()
{
    int A[]={1,3,16,22,31,128};
    int B[]={2,2,18,24,37,44,52,61};
    int C[N+M],i=0,j=0,k=0;
    while(k<N+M)
    {   if((A[i]<B[j] ||  j>=M) && i<N) 
        {   C[k]=A[i];  i++;}
        else
        {   C[k]=B[j];  j++;}
        k++;
    }
 
    for(k=0;k<N+M;k++)
        cout<<C[k]<<"  ";
 
    cin.get();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru