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

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

Войти
Регистрация
Восстановить пароль
 
Spikespiegel
0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 7
#1

Копирование согласных букв - C++

26.01.2014, 20:34. Просмотров 210. Ответов 3
Метки нет (Все метки)

Ребят дали задание :

Пользователь вводит строку, все нечётные символы из этой строки копируются
в другую строку, длинной ровно под количество этих символов.

Примерно представляю, но не понимаю как написать, помогите с кодом пожалуйста :3


P.S. Согласные из англ алфавита
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2014, 20:34     Копирование согласных букв
Посмотрите здесь:

Массив.Посчтитать количество согласных букв. - C++
Помогите пожалуйста решить такое задание: Дан массив из слов (в одной строке одно слово). Определить количество согласных букв в...

Посчитывать количество согласных букв в строке - C++
Помогите пожалуйста написать программу, которая будет подсчитывать количество согласных букв в строке, введенной с клавиатуры.:wall:

Количество согласных букв в строке введенной с клавиатуры - C++
Помогите пожалуйста с программой:wall: Надо написать программу которая будет подсчитывать количество согласных букв в строке введенной...

Определить, в которой из двух очередей больше согласных букв - C++
1)Создать две очереди символов. Входная последовательность символов для обеих оче-редей задается пользователем с клавиатуры. Необходимо: ...

Подсчет слов в строке, начинающихся с гласных / согласных букв - C++
Уважаемые форумчане, здравствуйте, помогите, пожалуйста новичку в С++ с кодом для подсчета слов в строке, начинающихся с гласных, согласных...

Удалить все слова, содержащие нечетное количество согласных букв C++ - C++
Доброе утро всем. Помогите, пожалуйста, студенту! С клавиатуры вводится строка. Нужна программа, которая удаляет все слова, содержащие...

Определить номер той строки, в которой больше всего согласных букв - C++
Переведите, пожалуйста: Uses CRT; Var f,f2:text; s,s2:string; i,l,n1,n2,n,max,ind,c:integer; begin ...

По заданной одной из 5 согласных букв ввывести слово начинающиесе на эту букву - C++
Уловие задачи такое По заданной одной из 5 согласных букв ввывести слово начинающиесе на эту букву. Смысл в том что если ввожу букву Б...

Вывести на консоль среднее арифметическое кодов согласных букв, стоящих на чётных позициях строки - C++
Помогите с кодом! Среднее арифметическое кодов Вывести среднее арифметическое кодов согласных букв, стоящих на четных позициях строки. ...

Слова, состоящие только из гласных или только из согласных латинских букв - C++
Разработать алгоритм и программу. Вводится тест из заглавных и строчных латинских букв, пробелов. Количество символов в тексте не должно...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TheDanger227
6 / 6 / 1
Регистрация: 27.11.2012
Сообщений: 58
26.01.2014, 21:00     Копирование согласных букв #2
Все нечетные согласные? Или строка из согласных состоит?
Spikespiegel
0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 7
26.01.2014, 21:18  [ТС]     Копирование согласных букв #3
Цитата Сообщение от TheDanger227 Посмотреть сообщение
Все нечетные согласные? Или строка из согласных состоит?
извините ошибся, просто согласные
TheDanger227
6 / 6 / 1
Регистрация: 27.11.2012
Сообщений: 58
26.01.2014, 22:08     Копирование согласных букв #4
Держите
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
25
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    setlocale(0,"Rus");
    string strIN,strOUT;
    cout<<"Введите исходную строку:\n";
    cin>>strIN;
    int length=strIN.length();
    for (int i = 0; i < length; i++)
        {
            if(strIN[i] == 'b' || strIN[i] == 'c' || strIN[i] == 'd'|| strIN[i] == 'f'
                || strIN[i] == 'g'|| strIN[i] == 'h'|| strIN[i] == 'j' || strIN[i] == 'k'|| strIN[i] == 'l'|| strIN[i] == 'm'
                || strIN[i] == 'n'|| strIN[i] == 'p'|| strIN[i] == 'q'|| strIN[i] == 'r'|| strIN[i] == 's'|| strIN[i] == 't'
                || strIN[i] == 'v'|| strIN[i] == 'w'|| strIN[i] == 'x'|| strIN[i] == 'y'|| strIN[i] == 'z')
            {
                strOUT.insert(strOUT.end(),strIN[i]);
            }
        }
    cout<<"Преобразованная строка:\n"<<strOUT;
    system("pause");
}
Yandex
Объявления
26.01.2014, 22:08     Копирование согласных букв
Ответ Создать тему
Опции темы

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