Форум программистов, компьютерный форум, киберфорум
Наши страницы

Дано слово. Если длина нечетная, то удалить среднюю букву, в противном случае две буквы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести слова, образованные символами каждой из строк массива, в которой имеются ровно четыре буквы и. http://www.cyberforum.ru/cpp-beginners/thread132538.html
Вывести слова, образованные символами каждой из строк массива, в которой имеются ровно четыре буквы и.
C++ Найти количество удвоенных нечетных чисел среди компонент файла Программу просто выбивает и выдает ошибку.. я думаю причина в том, что программа не считывает след. строку. Помогите пожалуйста. Так же я думаю алгоритм нахождения неправильный, но небыло... http://www.cyberforum.ru/cpp-beginners/thread132536.html
Матрица в С++ C++
характеристической строки назовем наибольшее количество идущих подряд нулей. Упорядочить строки матрицы по возрастанию их характеристик срочно!!! Горит!!! Добавлено через 11 часов 55 минут...
C++ Транслитерация
Язык СИ Ввести с клавиатуры текст. Заменить символы русского алфавита на символы латиницы. ТАБЛИЦА ПЕРЕКОДИРОВКИ ТРАНСЛИТА Русск. Латин. А а - A a Б б - B b
C++ Проверить, есть ли в списке хотя бы два одинаковых элемента http://www.cyberforum.ru/cpp-beginners/thread132503.html
Прошу проверить правильность кода и помочь написать его дальше. Написать программу, обеспечивающую работу с динамическими структурами - связанными списками. Элементами спика являются целые числа....
C++ Строки суть программы, нужно написать программу которая считывает строки и выводит на экран не содержащие двузначных чисел. #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <fstream>... подробнее

Показать сообщение отдельно
olgashat
87 / 70 / 40
Регистрация: 07.12.2014
Сообщений: 303
15.12.2014, 12:00
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
char *str;
    str = new char[];
    gets(str);
    int n=strlen(str);
    int ser = n / 2;
    bool f = true;
    if (n % 2 == 1)
    {   
        for (int i = ser; i < n; i++)
            str[i] = str[i + 1];        
    }
    else
        for (int j = 1; j <= 2; j++)
            {
        for (int i = ser-1; i < n; i++)
            str[i] = str[i + 1];
            }
    cout << endl << str << endl;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.