Форум программистов, компьютерный форум 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; //цена книги }; отсортировать авторов по алфавиту таким образом сортируются только авторы, а все остальное остается на прежних местах, как отсортировать (подставить к отсортированному) все... подробнее

Показать сообщение отдельно
trinkle69
0 / 0 / 0
Регистрация: 01.10.2013
Сообщений: 16
24.10.2013, 19:51  [ТС]     Рекурсия: скопировать первую строку в конец второй
Croessmah, я лично тоже ничего не понял..

Добавлено через 1 час 42 минуты
Вот что получилось у меня исходя из твоего кода.. Но теперь у меня другая проблема. У меня после первого элемента, который я добавляю в конец другой строки, не ставится ноль, и так далее со всеми элементами. Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <iostream>
using namespace std;
void copy(char str1[30],char str2[30],int i) 
{
    int len=strlen(str1);
    str1[len++]=str2[i];
    
    if (str2[i]==0)
        return;
   
    copy (str1,str2,++i) ;
}
 
void main ( ) {
    char str1[30];
    char str2[30];
    cin>>str1>>str2;
    copy(str1,str2,0);
    cout << str1 << endl;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru