Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ошибка несоответствия! #include <iostream> #include <string> using namespace std; struct mecenats { string name; double donate; }; int main() https://www.cyberforum.ru/ cpp-beginners/ thread995600.html Как найти количество непересекающихся фрагментов последовательности 1,1,2,1,3 C++
Как найти количество непересекающихся фрагментов последовательности 1,1,2,1,3
C++ две студии https://www.cyberforum.ru/ cpp-beginners/ thread995587.html
можно ли установить две студии: 2008 и 2012
C++ Матрица Сформировать квадратную матрицу порядка n по заданному образцу: 1 2 3 ... n n n-1 n-2 ... 1 1 2 3 ... n n n-1 n-2 ... 1 ... ... ... ... ... 1 2 3 ... n #include<conio.h> #include<stdio.h> #include<stdlib.h> https://www.cyberforum.ru/ cpp-beginners/ thread995586.html
Найти количество непересекающихся фрагментов последовательности C++
Как найти количество непересекающихся фрагментов последовательности 1,1,2,1,3 без использования массивов?
C++ Что вернуть по ссылке, если объект функцией поиска не найден? https://www.cyberforum.ru/ cpp-beginners/ thread995581.html
Здравствуйте всем! Имеется проблема: приведенная ниже функция ищет элемент (объект класса TreeNode) в бинарном дереве (объект класса Tree). Если находит - возвращает ссылку на него. Но что вернуть, если такой объект не нашелся? P.S. Булевой функцию сделать не вариант, возвращать указатель на объект - тоже. template < typename T > TreeNode< T > &Tree< T >::findElement(TreeNode< T >...
C++ Не работает массив элементов https://www.cyberforum.ru/ cpp-beginners/ thread995563.html
Panel Pan = new Panel; int i=0; private void News(int vals) { this.Controls.Add(Pan); this.Pan.Location = new System.Drawing.Point(0,0); this.Pan.Name = "panel2"; this.Pan.Size = new System.Drawing.Size(630, 300); this.Pan.Controls.Add(PictureBox2);
Функция возвращает auto C++
В настройках ставлю галочку Have g++ follow the C++11 ISO C++ language standard Но все равно не компилится. template<typename T1, typename T2> auto Max(const T1 &a, const T2 &b) { return (a>b) ? a : b; }
C++ Преобразовать последовательность Даны натуральное число n, символы s1,...,sn. Преобразовать последовательность s1,...,sn, заменив в ней все восклицательные знаки точками. https://www.cyberforum.ru/ cpp-beginners/ thread995552.html C++ Передача аргументов в функцию Хочу размерность массива задать в отдельной функции, но не получается разобраться с передачей аргументов. Поясните, а то самому пока не получается разобраться. #include <iostream> #include <time.h> using namespace std; int dimension(); int main() { int iLeght, iWidth, iHight; https://www.cyberforum.ru/ cpp-beginners/ thread995526.html
Проектирование класса C++
Доброго времени суток. Имеется класс Player, в нём — приватный объект типа Settings. Как наиболее лаконично обратиться извне к публичным методам Settings? class Settings { private: // Около 100 переменных public: // Геттеры и сеттеры для этих переменных }; class Player {
C++ Задержка времени Здравствуйте! Мне необходимо сделать задержку времени, чтобы перемещение элемента было помедленнее. Пробовала использовать Sleep(), но эта функция вешает всё приложение. Как можно по-другому сделать? Вообще мне надо, чтобы при нажатии кнопки "рассчитать" высветились расчёты и началось движение круга, но в итоге получается, что расчёты не высвечиваются до тех пор, пока круг не закончит своё... https://www.cyberforum.ru/ cpp-beginners/ thread995488.html
96 / 748 / 279
Регистрация: 11.04.2012
Сообщений: 971
02.11.2013, 17:50 0

Задача на строки - C++ - Ответ 5275674

02.11.2013, 17:50. Показов 2909. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено kobrjatina как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
 
int main(int argc, char* argv[])
{
    char str[256] = "c++       is      programming   language\0";
 
    printf("%s\n",str);
 
    for (int i = 0; str[i] != '\0'; i++)
        if (isspace(str[i]) && isspace(str[i+1]))
            while(isspace(str[i+1]))
            {
                for (int j = i; str[j] != '\0'; j++)
                    str[j] = str[j+1];
            }
 
    printf("%s\n",str);
 
    _getch();
}
http://codepad.org/PkoOlWgb

Вернуться к обсуждению:
Задача на строки C++
Миниатюры
Задача на строки  
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.11.2013, 17:50
Готовые ответы и решения:

Задача. Вводится число N (кол-во строк). Вводятся все строки. Вывести последний символ каждой строки
Как это написать быстрее всего?

задача на строки
Дана символьная строка. Определить длину самого длинного и самого короткого слова. Слова отделяются...

задача строки
если строка начинается и заканчивается одним и тем же знаком во всей строке заменить этот знак...

Задача на строки.
С клавиатуры вводится строка ,найти и вывести на экран слово максимальной длины.

1
02.11.2013, 17:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.11.2013, 17:50
Помогаю со студенческими работами здесь

Задача на строки
Привет всем! Люди, помогите, пожалуйста, решить задачку по C# на строки! Вот такое условие:...

Задача на строки
Дан массив слов. Составить предложение из слов, которые начинаются на заданный символ,...

Задача на строки
Дана строка символов. Дано слово. Удалить из строки это слово (слова). Помогите кто чем может,...

Задача на строки
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru