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

Добавить второе предложение к первому, отделив их пробелом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Анализ заголовка if http://www.cyberforum.ru/cpp-beginners/thread124727.html
Есть задание: запросить заголовок оператора if, составленный помощью переменной, констант, условных и логических операций, и запросить значение переменной. Затем преанализаровать выполнится тело оператора или нет. Я сделал программу, но, кажется, это дребедень. Подскажите, плз, может как-то по другому сделать.
C++ Даны 2 матрицы. Проверить условие. Найти скалярное произведение. Доброго времени суток. Прошу помощи в написании программы. Задача: Даны 2 матрицы. Для каждой проверить условие: есть столбец с четными элементами. Если есть такие столбцы в обеих матрицах, то найти их скалярное произведение. Писал программу в которая находит столбец с четными эл-ми... В этой запутался, а сроки поджимают. http://www.cyberforum.ru/cpp-beginners/thread124691.html
Рассчет времени через граф C++
Информация о некотором изделии задана с помощью ориентированного графа. Вершина графа соответствует отдельной операции, а дуги показывают очередность выполнения операций (каждая операция может начаться не ранее окончания предшествующих операций). Продолжительность каждой операции известна. Имеется один станок для выполнения каждого типа операций. Если станок освобождается, то производится та из...
Литература по STL. C++
Подскажите, пожалуйста, толковые книги/руководства по STL.
C++ Организация работы с файлами http://www.cyberforum.ru/cpp-beginners/thread124627.html
Всем Привет!!! Народ я начал писать прогу но на самом легком запоролся не могу продолжить у меня все в голове перепуталось! вот моё задание: записать в программе файл ank.dat,каждая из семи строк которого содержит следующие данные: пол,имя рост. Распечатать средний женский рост и имя самого высокого мужчину по данным файла.Использовать структуру. Вот моя прога: #include<stdio.h>
C++ Windows Forms Добрый вечер. Я новичок в С++ (и программировании вообще), однако имеется острая необходимость буквально за пару вечеров освоить работу с Windows Forms. Подскажите пожалуйста какие-нибудь FAQ на эту тему или статьи. подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4652 / 2860 / 228
Регистрация: 12.12.2009
Сообщений: 7,268
Записей в блоге: 2
Завершенные тесты: 1
03.05.2010, 13:21
Вот, компилировал, проверял:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
int main(){
    char buf1[160];
    char buf2[80];
    std::cout<<"Input 1st string :";
    std::cin.getline(buf1,79);
    std::cout<<"Input 2nd string :";
    std::cin.getline(buf2,79);
    char *p;
    p=&buf1[strlen(buf1)];
    *p=' ';
    p++;
    for (int i=0;i<strlen(buf2);i++){
         *p=buf2[i];
         ++p;}
    std::cout<<buf1<<std::endl;
    system ("pause");
    return 0;
}
Хотел использовать strcat(), но тогда пробел засунуть не получается.

Добавлено через 2 минуты
Да и еще, по-моему нужно добавить
C++
1
#include <cstring>
Но у меня DEV_C++ почему-то и так скомпилировал)

Добавлено через 7 минут
Вот, получилось с strcat() :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
int main(){
    char buf1[160];
    char buf2[80];
    std::cout<<"Input 1st string :";
    std::cin.getline(buf1,79);
    std::cout<<"Input 2nd string :";
    std::cin.getline(buf2,79);
    char *p;
    p=&buf1[strlen(buf1)];
    *p=' ';
    p++;
    *p='\0';
    strcat(buf1,buf2);
    std::cout<<buf1<<std::endl;
    system ("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru