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

Рекурсия: скопировать первую строку в конец второй - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразование кода http://www.cyberforum.ru/cpp-beginners/thread986536.html
Друзья, помогите преобразовать код. Создавал в КодБлокс, а препод требует в Визуалке(((, а с визуалкой я не работал... #include <stdio.h> #include <stdlib.h> #include <math.h> int main() { int n; //количество элементов int i, j; int negativeCounter = 0; //кол-во отрицательных
C++ Отсортировать элементы массива по возрастанию методом обмена Отсортировать элементы массива по возрастанию методом обмена. есть код, int *mas; int n; void mas_in() { int i; printf("Kolichestvo elementov massiva: "); scanf("%d", &n); http://www.cyberforum.ru/cpp-beginners/thread986521.html
Массивы C++
Помогите, пожалуйста, решить 2 задачи на Си++ 1. Написать программу, которая вводит с клавиатуры двумерный массив и вычисляет сумму его элементов. 2. Написать программу, которая вводит с клавиатуры слово и определяет является ли слово перевертышем.
найти ошибку:) C++
вот код програмы, не могу понять в чем проблема? #include <iostream> using namespace std; #include <math.h> int main() { float y,x; x=-3.3; do
C++ Функция с циклом http://www.cyberforum.ru/cpp-beginners/thread986481.html
Учусь писать на с++. В универе дали задание написать програмку, которая вычисляет сумму элементов матрицы фиксированного размера, лежащих выше главной диагонали. Дополнительные требования- в функции main должно быть обращение к функции, находящей сумму элементов лежащих выше главной диагонали. Массив заполняется случайными числами. Написал програмку без функции, она работает, всё ок: ...
C++ Как отсортировать структуру struct Books { char *Nazvan; //название книги char *Name_avtor; //автор int Yaer_izd; // год издания int Stranic; //количество страниц double Cena; //цена книги }; отсортировать авторов по алфавиту таким образом сортируются только авторы, а все остальное остается на прежних местах, как отсортировать (подставить к отсортированному) все... подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11807 / 6786 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
24.10.2013, 13:18     Рекурсия: скопировать первую строку в конец второй
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
void foo ( const char * first , char * second ) {
    for ( ; *second ; ++second ) {
    }
    *(second++) = *first ;
    if ( *first == 0 )
        return ;
    *second = 0 ;   
    foo ( ++first , second ) ;
}
 
int main ( ) {
    char str1 [ 1024 ] = "String 1" ;
    char str2 [ 1024 ] = "String 2 " ;
    std :: cout << str1 << "\n" << str2 << std :: endl ;
    foo ( str1 , str2 ) ;
    std :: cout << str1 << "\n" << str2 << std :: endl ;
}
 
Текущее время: 19:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru