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

В строке скопировать каждый второй символ в конец строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Литература C++ http://www.cyberforum.ru/cpp-beginners/thread152353.html
C++ Borland C++ Builder Visual C++ Исходники C++, Visual C++ Исходники C++ Builder
C++ Почему вылетает эксепшн? Товарищи, подскажите, почему вылетает эксепшн? char *p = "qwerty"; p = 'a'; Потому что p указывает на константное выражение "qwerty"? Пытался избавиться от константности приведением типов при помощи const_cast<char*>... Не помогает:) http://www.cyberforum.ru/cpp-beginners/thread152350.html
C++ Полиморфизм и иерархия классов.
Очень надеюсь на Вашу помощь. На экране имеются круг и точка, которые двигаются при нажатии клавиш-стрелок (для круга) или wasd(для точки). Может двигаться либо точка, либо круг. При нажатие определенной клавише точка или круг меняют свой цвет. Нужна помощь в создании классов. #include <iostream.h> #include<graphics.h> #include<conio.h> enum Boolean{false, true}; class...
Visual C++ Новые элементы меню не появляются (MFC)
Я создаю MFC application потом class view/add/resource/menu. Создаю элементы меню ,и запускаю прогу,но новые элементы не появляются. Почему,и как их добавить ?? :wall:
C++ Преобразовать последовательность http://www.cyberforum.ru/cpp-beginners/thread152323.html
Даны натуральное число п, символы s1 ...,sn. Преобразовать последовательность s1 ...,sn удалив каждый символ * и повторив каждый символ, отличный от *. на паскале написал а на си не знаю как писать..... помогите плз!)
C++ Вывод на экран всех слов, которые находятся между первой и второй запятыми ... задачи в Turbo C: 1.Создать программу, которая находит элементы в двумерном массиве, какие больше среднего арифметического элементов заданного рядка. 2.Дано 3-х значное число. Определить функцию для расбора заданого числа на сотни, десятки и единици. 3.Написать программу вывода на экран всех слов, которые находятся между первой и второй запятыми. 4.Есть файл, элементами которого есть... подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1513 / 873 / 44
Регистрация: 04.06.2008
Сообщений: 5,265
08.07.2010, 01:38     В строке скопировать каждый второй символ в конец строки
Цитата Сообщение от br00k Посмотреть сообщение
у меня программа просто виснет...
Если у тебя программа просто виснет, значит, ты должен определить, почему.

Я не могу тебе этого сказать почему, потому, что у тебя несколько ошибок. Виснуть она может по какой угодно проичине, а тебе нужен точный ответ.

А посему:
потренируйся на чём-нибудь простеньком. Попроси разъяснение по каждой строке, если в книге прочесть не можешь.

C++
1
2
3
4
5
                for(int i=0;strlen(str);i++)
                    if(str[i]==str[1])
                    {
                        str2=str2+str[i];
                    }
Это бесконечный цикл, ибо
strlen(str)
Никогда не станет равна нулю. Программа будет выполняться и выполняться. Вотона и виснет. Блин.
 
Текущее время: 08:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru