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

Вставлять тирэ после каждого второго символа строки? В коде скорее всего какое-то переполнение происходит - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ программа вычисления факториала любого числа http://www.cyberforum.ru/cpp-beginners/thread723771.html
помогите написать программу на C++!!! надо написать программу, которая вычислит факториал любого числа. данные читает из файла и результат записывает обратно в файл
C++ метод бинарной вставки Дан массив записей, каждая из которых содержит следующую информацию: название государства, столица, количество жителей. Используя метод бинарной вставки, упорядочить массив записей по росту количества жителей. http://www.cyberforum.ru/cpp-beginners/thread723769.html
Заменой одной из цифр числа на произвольную цифру найти число, делящееся на наибольшее количество своих цифр C++
По каждому из некоторого количества натуральных чисел N, заменой одной из его цифр на произвольную цифру(если возможно) найти число, делящееся на наибольшее количество своих цифр.
Перегрузка функций C++
Здравствуйте ув. программисты не могли бы мне кто нибуть написать простейшие примеры перегрузки +, -, логичное или , и умножения.
C++ Как вызвать метод из указателя на вектор пользовательского типа? http://www.cyberforum.ru/cpp-beginners/thread723728.html
#include <iostream> #include <vector> #include <string> using namespace std; struct Client { vector <string> login; vector <string> password; vector <int> access; void output()
C++ страусиная ферма Уважаемые программисты! Помогите, пожалуйста, решить такую задачку. Сам пробовал, но не получилось (получается уравнение с двумя неизвестными N и M, а такое решить нельзя). Буду очень благодарен. Ссылка на задачу: удалено Как вы помните, Джонни работает в правительственных службах одной неизвестной страны. В свободное время он разводит страусов на своей маленькой ферме. На ферме есть NxM... подробнее

Показать сообщение отдельно
KeR
0 / 0 / 0
Регистрация: 05.12.2009
Сообщений: 102

Вставлять тирэ после каждого второго символа строки? В коде скорее всего какое-то переполнение происходит - C++

08.12.2012, 15:09. Просмотров 309. Ответов 1
Метки (Все метки)

Помогите поправить
Результат должэн быть вот таким jf-js-dl-fs-ld-k
Спасибо.
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <conio.h>
#include <string>
using namespace std;
 
using namespace System;
 
int main(array<System::String ^> ^args)
{
char * arr1 = "jfjsdlfsldk";
char * arr2 = "";
char * arr3 = "-"; 
int len, x, y;
len = strlen(arr1);
if (len%2==0)
{
    x=(len-2)/2;
}
else
{
    x=(len-1)/2;
}
len = len + x;
for (int i=0; i<strlen(arr1); i++)
    for (int j = 0; j < len; j++)
    {
{
    if (i%2==0)
    {
        arr2[j]=arr1[i];
        j++;
        arr2[j]=arr3[1];
    }
    else
    {
        arr2[j]='-';
    }
}
    }
cout<<arr2<<endl;
system("pause");
return 0;
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru