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

Удаление букв из слова - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Изменение исходного слова http://www.cyberforum.ru/cpp-beginners/thread869192.html
В переменной str хранится строка "intern". Напишите программу, которая изменяет исходное слово на "internet". Выведите переменную str на экран. Исп. класс string!
C++ Какое из двух названий длиннее Даны названия двух футбольных клубов. Определить, какое из названий длиннее. Исп. класс string! http://www.cyberforum.ru/cpp-beginners/thread869190.html
Запись переменных в name и surname C++
Написать программу, которая запрашивает ваше имя и фамилию, и записывает их в переменные name и surname. Затем объединяет их в переменную fullname и выводит на экран. Использовать класс string!
Заполнить массив A следующим образом: C++
Заполнитьмассив A следующим образом:
C++ через указатели http://www.cyberforum.ru/cpp-beginners/thread869182.html
Имеются десять гирь весом a1, a2, ..., a10. Обозначим через ck– число способов, которыми можно составить вес k, то есть ck – это число решенийуравнения a1x1 + a2x2 +...+ a10x10 = k, где xiможет принимать значения 0 или 1 (i=1,..., 10). Получить с0, с1, ..., с10.
C++ При некоторых заданных x, N и E, определяемых вводом, вычислить указанные выражения  подробнее

Показать сообщение отдельно
Olivеr
 Аватар для Olivеr
411 / 407 / 13
Регистрация: 06.10.2011
Сообщений: 830
18.05.2013, 14:42     Удаление букв из слова
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    string str;
    cin >> str;
    if ( str.size() % 2 )
        str.erase(str.size() / 2, 1);
    else str.erase(str.size() / 2 - 1, 2);
 
    cout << str;
    return 0;
}
 
Текущее время: 18:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru