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

Ввести две строки символов A и B. Создать строку С следующим образом С1 = A1, C2 = В1, С3 = А2, С4 = В2 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрица.В матрице A(6; 6) найти произведение суммы четных чисел в 3-ей строке и суммы отрицательных чисел 1-го столбца http://www.cyberforum.ru/cpp-beginners/thread1112893.html
В матрице A(6; 6) найти произведение суммы четных чисел в 3-ей строке и суммы отрицательных чисел 1-го столбца:cry:
C++ Определить площадь полной поверхности треугольной пирамиды треугольная пирамида задана координатами А(х1,y1,z1),А(х2,y2,z2),А(х3,y3,z3),А(х4,y4,z4) надо определить площадь полной поверхности пирамиды. разработать систему тестов которая проверяла бы правильность работы программы (нормальные,нулевые,критические,екстремальные условия) у меня есть программа но она не работает! помогите пожайлуста!!! #include <iostream> #include <math.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1112884.html
C++ Вычислить среднее геометрическое номеров максимального и минимального элементов массива
Вычислить среднее геометрическое номеров максимального и минимального элементов массива:)помогите,пожалуйста...
C++ Напишите функцию, которая вычисляет сумму цифр в заданном натуральном числе
Напишите функцию, которая вычисляет сумму цифр в заданном натуральном числе. Заголовок функции должен быть следующим: int sumOfDigit(int n); Напишите программу, которая получает от пользователя число и с помощью функции определяет сумму цифр в числе и выводит сумму на экран.
C++ Вывести только предложения, содержащие введенное слово http://www.cyberforum.ru/cpp-beginners/thread1112875.html
Вывод на экран информации о людях, родившихся под знаком, название которого введено с клавиатуры. Если таких нет, выдать соответствующее сообщение. после проверки строчки пишет: что таких людей нет. А надо чтоб все проверил и один раз выдал, но если писать :"break" то он выходит из цикла и не проверяет дальше. #include <iostream> #include <fstream> #include <cstring> #include <windows.h>...
C++ Минимум среди элементво Найти наименьший по абсолютной величине элемент среди элементов, расположенных между первым и вторым нулевыми элементами. Если по какой-либо причине найти такой элемент не удается, выдать об этом сообщение с указанием причины. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9372 / 5422 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
06.03.2014, 19:58     Ввести две строки символов A и B. Создать строку С следующим образом С1 = A1, C2 = В1, С3 = А2, С4 = В2
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
#include <iostream>
#include <string>
#include <sstream>
 
std::string mixStrings(const std::string & s1, const std::string & s2) {
    int summaryLength = s1.length() + s2.length();
    std::istringstream ist1(s1);
    std::istringstream ist2(s2);
    std::ostringstream ost;
    char ch;
    
    while ( summaryLength-- ) {
        if ( ist1.get(ch) )
            ost << ch;
        if ( ist2.get(ch) )
            ost << ch;
    }
    
    return ost.str();
}
 
int main() {
    std::string s1, s2;
    
    while ( std::cout << "String 1: " && std::getline(std::cin, s1) && ! s1.empty() &&
            std::cout << "String 2: " && std::getline(std::cin, s2) && ! s2.empty() )
            std::cout << "Mixed: " << mixStrings(s1, s2) << std::endl;
    
    return 0;
}
 
Текущее время: 06:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru