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

Удаление элемента из массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись в файл, среднее арифметическое отрицательных элементов http://www.cyberforum.ru/cpp-beginners/thread1034776.html
Задача. В любом текстовом редакторе создать текстовый файл, в который внести информацию согласно варианту. Составить программу, которая будет выполнять обработку информации из файла в соответствии с...
C++ Пишем свой Keylogger (кейлоггер) Хочу написать программу которая будет создавать лог-файл, куда будет записывать все нажатие клавиши... И реализовать (если такое возможно) что-бы запись велась только из браузера (Chrome, Opera,... http://www.cyberforum.ru/cpp-beginners/thread1034768.html
C++ Линейный инетерполяцыя
напишите пожалуиста код на язык с++
C++ Поиск символа не могу переделать под поиск сочетания символов
Есть код программы на поиск и замену по одному символу.Не могу понять, как сделать код на поиск сочетания символов. Чтобы найдя в введённой строке имя "Вася", программа при выводе на экран показывала...
C++ Размер шрифта в C++ http://www.cyberforum.ru/cpp-beginners/thread1034747.html
Возникла проблема при изменения рифта, а точнее не могу понять как. Нужно изменить размер шрифта на полужирный когда пользователь вводит свои данные в консольной версии. Подскажите как реализовать...
C++ Символьньные переменные Дано натуральное число n и символы s1, s2, …, sn. Подсчитать сколько раз среди данных символов встречается символ +. Помогите пожалуйста решить.... подробнее

Показать сообщение отдельно
eXdi
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 31

Удаление элемента из массива - C++

09.12.2013, 19:19. Просмотров 882. Ответов 2
Метки (Все метки)

Здравствуйте, нужно удалить все гласные(В данном коде английские) из массива, подскажите как?
Вот код:
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
26
27
28
29
30
31
32
#include <stdafx.h>
#include <iostream>
#include <conio.h>
#include <string>
 
using namespace std;
 
void udal(char s1[])
{
    char s2[100];
    int n=strlen(s1);
    for (int i=0; i<n; i++)
if ((s1[i]=='e') || (s1[i]=='y') || (s1[i]=='u') || (s1[i]=='i') || (s1[i]=='o') || (s1[i]=='a'))
    //Вот тут должна быть операция по удалению
 
}
 
 
void main()
{
    setlocale (LC_ALL, "Russian");
char s[100];
int i;
cout<<"Введите строку S: ";
   gets(s);
   int n=strlen(s);
   udal(s);
   cout<<"Преобразованная строка: ";
   for (i=0; i<n; i++)
cout<<s[i];
    getch();    
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru