Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
kkmla123
14.04.2020 18:26 •
Информатика
"дана строка символов t. напишите программу, которая добавит перед и после каждой гласной буквой строки – букву ‘p’. например, ‘corectitudine’ станет ‘’. "написать на c++
Ответ:
СашаСтоляров1
07.10.2020 09:17
#include <iostream>
#include <set>
using namespace std;
int main()
{
string t, s="";
cout << "t = ", cin >> t, cout << endl;
set<char> a = {'a','e','i','o','u','y'};
for(int i=0; i<t.length(); i++)
if(a.find(t[i]) == a.end()) s = s+t[i];
else s = s+'p'+t[i]+'p';
cout << s << endl;
return 0;
}
Пример:
t = corectitudine
0,0
(0 оценок)
Популярные вопросы: Информатика
4433225566
11.02.2023 20:36
Нельзя считывать данные этого типа выводит pascal abc при попытке проверить программу на работо программа: program abc; var a,b,c,d,e,f: real; begin; write ( введите количество дюймов...
nikolesmit
11.02.2023 20:36
1. в саду 100x фруктовых деревьев, из которых 33x – яблони, 22x – груши, 16x – сливы, 17x - вишни. чему равно основание системы счисления (x). с решением если можно) нужно!...
ilviragaraeva2
05.01.2021 12:57
Тектс абранный на компьютере содержит 16 страниц на каждой странице по 32 строки, а в каждой строке по 50 символов. определите информационный объем текста, если один символ кодируется...
Sashafedorova
08.06.2022 16:11
Петя и вася придумали язык программирования мозг . в нём используются 8 ячеек памяти, и есть следующие операторы: оператор действие перейти к следующей ячейке перейти к предыдущей...
tanyajana
08.06.2022 16:11
Напишите программу для удаления из текста всех цифр...
Sam223225
01.07.2020 02:10
39 ! недавно задавал вопрос по информатике: загадано число из промежутка от 32 до 64. какое количество вопросов необходимо задать для угадывания числа и какое количество информации...
111111DA
18.04.2023 02:13
ФЗ. Выполни задания Задание_1. Даны математические выражения, записанные на языке пайтон. Вычисли их. (Учебник, стр. 101 Задание №3 (1 столбик)) примеры скачай ниже Дескрипторы: -...
veronekareshet
20.04.2022 17:45
Соотносите характеристики поколение ЭВМ посмотрите рисунок No21.А. І поколение1. Заложен принцип открытой архитектуры2.В., І поколение2.Искусственный интеллект3.С. II поколение3.Появилось...
Alesha2112
18.06.2022 06:12
Переменной s присвоено значение: s= я люблю информатику Укажите, что выведет программа на экран после выполнения функции print(s[10:16])....
rokossovskaya
18.04.2022 00:48
Сумативка по информатике. Зачем нужны роботы? ...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <set>
using namespace std;
int main()
{
string t, s="";
cout << "t = ", cin >> t, cout << endl;
set<char> a = {'a','e','i','o','u','y'};
for(int i=0; i<t.length(); i++)
if(a.find(t[i]) == a.end()) s = s+t[i];
else s = s+'p'+t[i]+'p';
cout << s << endl;
return 0;
}
Пример:
t = corectitudine