Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
NKT55
3 / 3 / 0
Регистрация: 15.10.2011
Сообщений: 31
1

Вычеркнуть из слова все буквы "я",стоящие на честных местах

05.12.2011, 08:59. Просмотров 1215. Ответов 2
Метки нет (Все метки)

Вычеркнуть из слова все буквы "я",стоящие на честных местах
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2011, 08:59
Ответы с готовыми решениями:

Вычеркните из слова все буквы "ш" и "щ", стоящие на четных местах
Вычеркните из слова все буквы "ш" и "щ", стоящие на четных местах

Вычеркните из слова все буквы "я", стоящие на четных местах
Вычеркните из слова все буквы "я", стоящие на четных местах.

Дано предложение. Удалить из него все буквы "о", стоящие на нечётных местах
дано предложение.Удалить из него все буквы о ,стоящие на нечётных местах

Вычеркните из слова все буквы "a", стоящие после "b"
Напишите код пожалуйста. Задание: Вычеркните из слова все буквы "a", стоящие после "b".

Выяснить, все ли буквы слова Х, стоящие на нечетных местах, различны
Задание 2 Выяснить, все ли буквы слова Х, стоящие на нечетных местах, различны.

2
romster
5 / 3 / 2
Регистрация: 25.11.2011
Сообщений: 78
05.12.2011, 09:08 2
Лучший ответ Сообщение было отмечено NKT55 как решение

Решение

Работает на латинице
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string.h>
using namespace std;
 
 
 int main()
 {
int i;
        char s[50];
        cout<<"Vvedite slovo\n";
        cin>>s;
        for(i = 0; i < 50; i++)
        {
                if((s[i] == 'a') && (i % 2 == 0))
                       s[i] = '-';
        }
        cout<<"Posle zameny\n"<<s;
        return 0;
}
1
ForEveR
В астрале
Эксперт С++
8012 / 4769 / 654
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
05.12.2011, 10:44 3
C++
1
2
3
const char let = 'a';
int idx = 0;
str.erase(std::remove_if(str.begin(), str.end(), [&idx, let](const char val) {return val == let && !(idx++ % 2);}), str.end());
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2011, 10:44

Все символы строки, стоящие на четных местах, заменить на букву "ы"
Дано предложение. Все его символы, состоящие на четных местах заменить на букву ы #include...

Определить длину каждого слова. Удалить все буквы "а" и "о" с фамилии
3.Написать программу, вводите фамилию, имя и отчество одной строкой. Определить длину каждого...

Программа должна удалять из строки все символы, что стоят на чётных местах после буквы "а"
Программа должна удалять из строки все символы, что стоят на чётных местах после буквы &quot;а&quot;. Сделал...


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

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

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