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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Дашенька
8 / 0 / 0
Регистрация: 23.06.2011
Сообщений: 12
#1

Ввести строку символов, если ее длина четная, удалить 2 первых и 2 последних символа. - C++

23.06.2011, 17:43. Просмотров 1400. Ответов 3
Метки нет (Все метки)

Ввести строку символов, если ее длина четная, удалить 2 первых и 2 последних символа. Решить задачу в VC++.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.06.2011, 17:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ввести строку символов, если ее длина четная, удалить 2 первых и 2 последних символа. (C++):

Определить длину введенной строки L, и если длина L четная, то удаляются 3 первых, иначе 3 последних символа - C++
#include "stdafx.h" #include "conio.h" #include "stdio.h" #include "string.h" #include "stdlib.h" int _tmain(int argc,...

Ввести строку символов, если ее длина >15, удалить все буквы - a…z. - C++
Помогите,пожалуйста,решить задачку на С++: :gsorry: Ввести строку символов, если ее длина >15, удалить все буквы - a…z.

Ввести строку символов, если ее длина нечетная, удалить символ, стоящий посередине строки. - C++
Помогите пожалуйста с решением Ввести строку символов, если ее длина нечетная, удалить символ, стоящий посередине строки.

Ввести строку символов, если ее длина >6, выделить подстроку в { } скобках. - C++
Добрый вечер, помогите с задачкой Ввести строку символов, если ее длина >6, выделить подстроку в { } скобках. Добавлено через 9...

Ввести строку символов, если ее длина кратна 2, посчитать количество цифр в этой строке. - C++
Помогите,пожалуйста, решить прогу....Ввести строку символов, если ее длина кратна 2, посчитать количество цифр в этой строке. Решить задачу...

Ввести строку символов, если ее длина кратна 5, посчитать количество скобок всех видов. Решить в VC++. - C++
Ввести строку символов, если ее длина кратна 5, посчитать количество скобок всех видов. Решить задачу в VC++.

3
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
23.06.2011, 18:25 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
#include <locale>
#include <stdlib.h>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    std::cout << "Введите строку символов" << std::endl;
    std::string text;
    std::getline(std::cin, text);
    if (!(text.length() % 2) && text.length() >= 4)
    {
        text.erase(text.begin(), text.begin() + 2);
        text.erase(text.end() - 2, text.end());
    }
    std::cout << "Результат: " << text;
    system("Pause");
    return EXIT_SUCCESS;
}
1
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
23.06.2011, 18:30 #3
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
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
 
main()
{   
   char s[100];
   int L;
   gets(s);
   L=strlen(s);
   if (L%2==0)
   {    for (int i =0; i < L; i++) 
         {
                 s[i]=s[i+2];
         }
        for (int i =L-2; i < L; i++) 
         {
                 s[i-2]=s[i];
         }
    puts(s);
   }
   else printf("\nVi vveli ne chetnuiu stroku!!!");
 system("pause");
}
1
Дашенька
8 / 0 / 0
Регистрация: 23.06.2011
Сообщений: 12
23.06.2011, 19:01  [ТС] #4
Спасибо!!!
0
23.06.2011, 19:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.06.2011, 19:01
Привет! Вот еще темы с ответами:

Если длина строки четная, то удалить подстроку до первого пробела - C++
Помогите, пожалуйста, найти и исправить ошибку, ибо я уже не знаю что не так. Задача должна удалить подстроку до первого пробела, если...

Ввести строку символов. Определить длину введенной строки L, и если длина L кратна 3, то удаляются все символы, стоящие на местах с номером кратным 3 - C++
!!!!!

Если длина строки больше 10 - оставить первые 6 символов, иначе дополнить строку символами 'о' - C++
Дана строка.Если ее длина больше 10,то оставить в строке только первые 6 символов,иначедополнить строку символами 'о' до длины 12.

задан текст. удалить из нее все слова, длина которых четная (создать новый массив, оставив все слова, длина которых нечетная) - C++
задан текст. удалить из нее все слова, длина которых четная (создать новый массив, оставив все слова, длина которых нечетная)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru