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

Описать функцию, что добавляет N символов строки S2 в конец строки S1 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "Словесная игра" http://www.cyberforum.ru/cpp-beginners/thread116232.html
Собственно суть задачи : В нашем варианте игры каждая буква имеет цену, и вы должны составить из букв одно и более слов, дающих максимальную суммарную стоимость. Даны цены букв , список русских слов...
C++ Удаление файлов из каталогов Помогите написать программу, которая позволяет удалять из каталога =(( Вот надо сначало создать директорию, а потом удалить какойнибудь файл :( HANDLE CreateFile ( LPCTSTR FileName, // имя... http://www.cyberforum.ru/cpp-beginners/thread116206.html
Умножение двух матриц 1000х1000 C++
Ребят помогите пожалуйста. Надо умножить две матрицы 1000*1000. Обьявил их как int а мне пишет что они слишком большие.
C++ Качественные детали
Добрый день. Помогите мне кто-нибуть с этим заданием: В отдел технического контроля поступило M однотипных деталей цилиндрической формы, диаметры которых D1, D2 ,..., Dm. Деталь, соответствующую...
C++ Найти количество элементов в этих массива равных первому элементу массива S http://www.cyberforum.ru/cpp-beginners/thread116189.html
Даны целочисленные массивы S и T с разным количеством элементов. Найти количество элементов в этих массива равных первому элементу массива S. Ввод массивов выполнять в процедуре, а вычисление...
C++ как написать прогу котороя находит площадь поверхности цилиндра Подскажите как написать прогу котороя находит площадь поверхности цилиндра по радиусу и высоте подробнее

Показать сообщение отдельно
Sekt
157 / 156 / 10
Регистрация: 29.04.2009
Сообщений: 637
13.04.2010, 18:23
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
#include "stdafx.h"
#include <stdio.h>
#include<string.h>
#include <conio.h>
#include <iostream>
using namespace std;
void STRNCAT(char *,char *,int );
int _tmain(int argc, _TCHAR* argv[])
{
STRNCAT("hello","world",3);
_getch();
    return 0;
}
void STRNCAT(char *s1,char *s2,int n)
{
int newsize = strlen(s1)+n;
int i;
int j;
char a[100]; // your new array; 
char temparr[100];// arr for s2 symbols;
for(i=0;i<n;i++)
temparr[i]=s2[i];
for(i=0;i<strlen(s1);i++)
a[i]=s1[i];
for(i=strlen(s1),j=0;i<newsize,j<n;i++,j++)
a[i]=temparr[j];
for(i=0;i<newsize;i++)
std::cout<<a[i];
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru