Xóa nguyên âm khỏi chuỗi C++

Trong ví dụ này, chúng ta sẽ học cách xóa tất cả các nguyên âm khỏi một chuỗi bằng chương trình 'c'. Trước tiên hãy xem chương trình

Các số nhận xét ở trên biểu thị các bước dưới đây

  1. Tạo một biến con trỏ char 'str' để lưu chuỗi
  2. Tạo hai biến int i và j
  3. Cấp phát bộ nhớ cho biến str
  4. Lấy đầu vào từ người dùng và lưu nó vào biến str
  5. Chạy một vòng lặp for và kiểm tra từng ký tự. Biến i được sử dụng cho chỉ số biến hiện tại
  6. Kiểm tra xem ký tự hiện tại có phải là nguyên âm hay không
  7. int isVowel(char c) dùng để kiểm tra xem một ký tự có phải là nguyên âm hay không. Nếu có trả lại 1. Khác trả về 0
  8. Nếu không phải là nguyên âm thì lấy ký tự của chỉ số i đặt vào vị trí của chỉ số j và tăng giá trị của chỉ số j. Nếu ký tự là nguyên âm, chúng tôi sẽ không tăng giá trị của j
  9. Sau khi hoàn thành vòng lặp, gán '\0' cho chỉ mục j
  10. Cuối cùng, in ra kết quả

Đầu ra mẫu

Enter a string : Hello World!!
Hll Wrld!!

Enter a string : abcdefghijklmnopqrstuvwxyz
bcdfghjklmnpqrstvwxyz

Enter a string : One word
n wrd

Enter a string : aeiou

Một vòng lặp được thiết kế đi qua một danh sách bao gồm các ký tự của chuỗi đó, loại bỏ các nguyên âm rồi nối chúng.   

Thực hiện

C++14




// C++ program to remove vowels from a String

#include <bits/stdc++.h>

using namespace std;

 

string remVowel(string str)

{

GksfrGks -  Cmptr Scnc Prtl fr Gks
0
GksfrGks -  Cmptr Scnc Prtl fr Gks
1
GksfrGks -  Cmptr Scnc Prtl fr Gks
2
GksfrGks -  Cmptr Scnc Prtl fr Gks
3
GksfrGks -  Cmptr Scnc Prtl fr Gks
4
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
6
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
8
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
0
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
2
GksfrGks -  Cmptr Scnc Prtl fr Gks
5

GksfrGks -  Cmptr Scnc Prtl fr Gks
4_______1_______5
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
7
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
9
GksfrGks -  Cmptr Scnc Prtl fr Gks
5// C++ program to remove vowels from a String1_______1_______5// C++ program to remove vowels from a String3// C++ program to remove vowels from a String4

GksfrGks -  Cmptr Scnc Prtl fr Gks
0

GksfrGks -  Cmptr Scnc Prtl fr Gks
0// C++ program to remove vowels from a String7 // C++ program to remove vowels from a String8// C++ program to remove vowels from a String9 #include <bits/stdc++.h>0

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{

#include <bits/stdc++.h>3#include <bits/stdc++.h>4 #include <bits/stdc++.h>5

#include <bits/stdc++.h>6#include <bits/stdc++.h>7

#include <bits/stdc++.h>3____271_______

using0using1using2using3

using0using5

#include <bits/stdc++.h>3____267_______7

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using7

GksfrGks -  Cmptr Scnc Prtl fr Gks
0namespace1 namespace2

using7

 

namespace4

// C++ program to remove vowels from a String9 namespace6

{

GksfrGks -  Cmptr Scnc Prtl fr Gks
0namespace9std;0

std;1____269_______2std;3

GksfrGks -  Cmptr Scnc Prtl fr Gks
0std;5

 

GksfrGks -  Cmptr Scnc Prtl fr Gks
0namespace1 std;8

using7

 

string remVowel(string str)0

string remVowel(string str)1

string remVowel(string str)2

Java




string remVowel(string str)3 string remVowel(string str)4

 

string remVowel(string str)5 string remVowel(string str)6 string remVowel(string str)7

 

GksfrGks -  Cmptr Scnc Prtl fr Gks
0string remVowel(string str)5 {0 {1 {2

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{

#include <bits/stdc++.h>3{6{7 {8

#include <bits/stdc++.h>3_______1_______00

#include <bits/stdc++.h>3// C++ program to remove vowels from a String7 // C++ program to remove vowels from a String8// C++ program to remove vowels from a String9

GksfrGks -  Cmptr Scnc Prtl fr Gks
05
GksfrGks -  Cmptr Scnc Prtl fr Gks
06
GksfrGks -  Cmptr Scnc Prtl fr Gks
07

using0#include <bits/stdc++.h>4

GksfrGks -  Cmptr Scnc Prtl fr Gks
10
GksfrGks -  Cmptr Scnc Prtl fr Gks
4
GksfrGks -  Cmptr Scnc Prtl fr Gks
12
GksfrGks -  Cmptr Scnc Prtl fr Gks
6

GksfrGks -  Cmptr Scnc Prtl fr Gks
14
GksfrGks -  Cmptr Scnc Prtl fr Gks
12
GksfrGks -  Cmptr Scnc Prtl fr Gks
8
GksfrGks -  Cmptr Scnc Prtl fr Gks
12
GksfrGks -  Cmptr Scnc Prtl fr Gks
0

GksfrGks -  Cmptr Scnc Prtl fr Gks
14
GksfrGks -  Cmptr Scnc Prtl fr Gks
12
GksfrGks -  Cmptr Scnc Prtl fr Gks
2
GksfrGks -  Cmptr Scnc Prtl fr Gks
12_______1_______5

GksfrGks -  Cmptr Scnc Prtl fr Gks
14
GksfrGks -  Cmptr Scnc Prtl fr Gks
12
GksfrGks -  Cmptr Scnc Prtl fr Gks
7
GksfrGks -  Cmptr Scnc Prtl fr Gks
12
GksfrGks -  Cmptr Scnc Prtl fr Gks
9

GksfrGks -  Cmptr Scnc Prtl fr Gks
14
GksfrGks -  Cmptr Scnc Prtl fr Gks
12// C++ program to remove vowels from a String1

GksfrGks -  Cmptr Scnc Prtl fr Gks
14
GksfrGks -  Cmptr Scnc Prtl fr Gks
12// C++ program to remove vowels from a String3
GksfrGks -  Cmptr Scnc Prtl fr Gks
35

GksfrGks -  Cmptr Scnc Prtl fr Gks
14
GksfrGks -  Cmptr Scnc Prtl fr Gks
37std;3

using0using7

using0

GksfrGks -  Cmptr Scnc Prtl fr Gks
42 {

GksfrGks -  Cmptr Scnc Prtl fr Gks
14
GksfrGks -  Cmptr Scnc Prtl fr Gks
45

using0using7

#include <bits/stdc++.h>3____267_______7

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using7

using7

Python3




GksfrGks -  Cmptr Scnc Prtl fr Gks
53

GksfrGks -  Cmptr Scnc Prtl fr Gks
54

GksfrGks -  Cmptr Scnc Prtl fr Gks
55
GksfrGks -  Cmptr Scnc Prtl fr Gks
56

GksfrGks -  Cmptr Scnc Prtl fr Gks
0
GksfrGks -  Cmptr Scnc Prtl fr Gks
58
GksfrGks -  Cmptr Scnc Prtl fr Gks
59
GksfrGks -  Cmptr Scnc Prtl fr Gks
60_______1_______4
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
6
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
8
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
0
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
2
GksfrGks -  Cmptr Scnc Prtl fr Gks
70

GksfrGks -  Cmptr Scnc Prtl fr Gks
0
GksfrGks -  Cmptr Scnc Prtl fr Gks
72
GksfrGks -  Cmptr Scnc Prtl fr Gks
59
GksfrGks -  Cmptr Scnc Prtl fr Gks
74_______265_______7
GksfrGks -  Cmptr Scnc Prtl fr Gks
76
GksfrGks -  Cmptr Scnc Prtl fr Gks
77
GksfrGks -  Cmptr Scnc Prtl fr Gks
78_______266_______4
GksfrGks -  Cmptr Scnc Prtl fr Gks
80
GksfrGks -  Cmptr Scnc Prtl fr Gks
81
GksfrGks -  Cmptr Scnc Prtl fr Gks
77
GksfrGks -  Cmptr Scnc Prtl fr Gks
83

GksfrGks -  Cmptr Scnc Prtl fr Gks
0
GksfrGks -  Cmptr Scnc Prtl fr Gks
72
GksfrGks -  Cmptr Scnc Prtl fr Gks
59
GksfrGks -  Cmptr Scnc Prtl fr Gks
87

GksfrGks -  Cmptr Scnc Prtl fr Gks
0
GksfrGks -  Cmptr Scnc Prtl fr Gks
89
GksfrGks -  Cmptr Scnc Prtl fr Gks
90

 

GksfrGks -  Cmptr Scnc Prtl fr Gks
91

GksfrGks -  Cmptr Scnc Prtl fr Gks
78
GksfrGks -  Cmptr Scnc Prtl fr Gks
59
GksfrGks -  Cmptr Scnc Prtl fr Gks
94

GksfrGks -  Cmptr Scnc Prtl fr Gks
95

GksfrGks -  Cmptr Scnc Prtl fr Gks
78
GksfrGks -  Cmptr Scnc Prtl fr Gks
59
GksfrGks -  Cmptr Scnc Prtl fr Gks
98

GksfrGks -  Cmptr Scnc Prtl fr Gks
95

C#




GksfrGks -  Cmptr Scnc Prtl fr Gks
00

using

GksfrGks -  Cmptr Scnc Prtl fr Gks
02

using

GksfrGks -  Cmptr Scnc Prtl fr Gks
04

using

GksfrGks -  Cmptr Scnc Prtl fr Gks
06

using

GksfrGks -  Cmptr Scnc Prtl fr Gks
08

string remVowel(string str)5 string remVowel(string str)6

GksfrGks -  Cmptr Scnc Prtl fr Gks
11

GksfrGks -  Cmptr Scnc Prtl fr Gks
12

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{0
GksfrGks -  Cmptr Scnc Prtl fr Gks
15

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{

GksfrGks -  Cmptr Scnc Prtl fr Gks
18
GksfrGks -  Cmptr Scnc Prtl fr Gks
2
GksfrGks -  Cmptr Scnc Prtl fr Gks
20
GksfrGks -  Cmptr Scnc Prtl fr Gks
4_______1_______5
GksfrGks -  Cmptr Scnc Prtl fr Gks
6
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
8
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
0
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
2
GksfrGks -  Cmptr Scnc Prtl fr Gks
5_______1_______5
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
7
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
9_______1_______5_// C++ program to remove vowels from a String1_______5__62

GksfrGks -  Cmptr Scnc Prtl fr Gks
41

GksfrGks -  Cmptr Scnc Prtl fr Gks
18
GksfrGks -  Cmptr Scnc Prtl fr Gks
43
GksfrGks -  Cmptr Scnc Prtl fr Gks
2
GksfrGks -  Cmptr Scnc Prtl fr Gks
45
GksfrGks -  Cmptr Scnc Prtl fr Gks
2
GksfrGks -  Cmptr Scnc Prtl fr Gks
47

GksfrGks -  Cmptr Scnc Prtl fr Gks
41

GksfrGks -  Cmptr Scnc Prtl fr Gks
18
GksfrGks -  Cmptr Scnc Prtl fr Gks
50{7
GksfrGks -  Cmptr Scnc Prtl fr Gks
52

GksfrGks -  Cmptr Scnc Prtl fr Gks
41

GksfrGks -  Cmptr Scnc Prtl fr Gks
18// C++ program to remove vowels from a String7 // C++ program to remove vowels from a String8// C++ program to remove vowels from a String9
GksfrGks -  Cmptr Scnc Prtl fr Gks
58

GksfrGks -  Cmptr Scnc Prtl fr Gks
59

GksfrGks -  Cmptr Scnc Prtl fr Gks
59#include <bits/stdc++.h>4
GksfrGks -  Cmptr Scnc Prtl fr Gks
62

GksfrGks -  Cmptr Scnc Prtl fr Gks
14
GksfrGks -  Cmptr Scnc Prtl fr Gks
64using2
GksfrGks -  Cmptr Scnc Prtl fr Gks
66

GksfrGks -  Cmptr Scnc Prtl fr Gks
14
GksfrGks -  Cmptr Scnc Prtl fr Gks
68

GksfrGks -  Cmptr Scnc Prtl fr Gks
59using7

#include <bits/stdc++.h>3____267_______7

GksfrGks -  Cmptr Scnc Prtl fr Gks
41

GksfrGks -  Cmptr Scnc Prtl fr Gks
18

#include <bits/stdc++.h>3____268_______1

GksfrGks -  Cmptr Scnc Prtl fr Gks
77

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using7

GksfrGks -  Cmptr Scnc Prtl fr Gks
0
GksfrGks -  Cmptr Scnc Prtl fr Gks
81

GksfrGks -  Cmptr Scnc Prtl fr Gks
0string remVowel(string str)5 {0 {1
GksfrGks -  Cmptr Scnc Prtl fr Gks
86

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{

#include <bits/stdc++.h>3

GksfrGks -  Cmptr Scnc Prtl fr Gks
90
GksfrGks -  Cmptr Scnc Prtl fr Gks
91std;3

GksfrGks -  Cmptr Scnc Prtl fr Gks
18

#include <bits/stdc++.h>3_______1_______95

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using7

using7

GksfrGks -  Cmptr Scnc Prtl fr Gks
99

Javascript




// C++ program to remove vowels from a String00

 

// C++ program to remove vowels from a String01

// C++ program to remove vowels from a String02

// C++ program to remove vowels from a String03 // C++ program to remove vowels from a String04

{

GksfrGks -  Cmptr Scnc Prtl fr Gks
0// C++ program to remove vowels from a String07
GksfrGks -  Cmptr Scnc Prtl fr Gks
4
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
6
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
8
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
0
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
2
GksfrGks -  Cmptr Scnc Prtl fr Gks
5

// C++ program to remove vowels from a String18

GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
7
GksfrGks -  Cmptr Scnc Prtl fr Gks
5
GksfrGks -  Cmptr Scnc Prtl fr Gks
9
GksfrGks -  Cmptr Scnc Prtl fr Gks
5// C++ program to remove vowels from a String1
GksfrGks -  Cmptr Scnc Prtl fr Gks
5// C++ program to remove vowels from a String3 // C++ program to remove vowels from a String28

GksfrGks -  Cmptr Scnc Prtl fr Gks
0// C++ program to remove vowels from a String30using2std;3

GksfrGks -  Cmptr Scnc Prtl fr Gks
0

GksfrGks -  Cmptr Scnc Prtl fr Gks
0// C++ program to remove vowels from a String7// C++ program to remove vowels from a String36

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{

#include <bits/stdc++.h>3

#include <bits/stdc++.h>3#include <bits/stdc++.h>4 // C++ program to remove vowels from a String42

#include <bits/stdc++.h>3____271_______

using0// C++ program to remove vowels from a String46

#include <bits/stdc++.h>3____267_______7

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using7

GksfrGks -  Cmptr Scnc Prtl fr Gks
0namespace1 // C++ program to remove vowels from a String53

using7

 

// C++ program to remove vowels from a String55

// C++ program to remove vowels from a String56_______265_______57 // C++ program to remove vowels from a String58

GksfrGks -  Cmptr Scnc Prtl fr Gks
41_______265_______60std;3

// C++ program to remove vowels from a String62

 

// C++ program to remove vowels from a String63

 

// C++ program to remove vowels from a String64

Đầu ra

GksfrGks -  Cmptr Scnc Prtl fr Gks

Thời gian phức tạp. O(n), trong đó n là độ dài của chuỗi
Không gian phụ trợ. Ô(1)

Chúng tôi có thể cải thiện giải pháp trên bằng cách sử dụng Biểu thức chính quy.  

Thực hiện

C++




// C++ program to remove vowels from a String

#include <bits/stdc++.h>

using namespace std;

 

string remVowel(string str)

{

GksfrGks -  Cmptr Scnc Prtl fr Gks
0// C++ program to remove vowels from a String73_______265_______74using3

GksfrGks -  Cmptr Scnc Prtl fr Gks
0

GksfrGks -  Cmptr Scnc Prtl fr Gks
0namespace1 // C++ program to remove vowels from a String79using2using3

using7

 

namespace4

// C++ program to remove vowels from a String9 namespace6

{

GksfrGks -  Cmptr Scnc Prtl fr Gks
0namespace9
GksfrGks -  Cmptr Scnc Prtl fr Gks
91// C++ program to remove vowels from a String90

GksfrGks -  Cmptr Scnc Prtl fr Gks
0// C++ program to remove vowels from a String92

GksfrGks -  Cmptr Scnc Prtl fr Gks
0namespace1 std;8

using7

 

// C++ program to remove vowels from a String97

Java




// C++ program to remove vowels from a String98

string remVowel(string str)3 #include <bits/stdc++.h>00

string remVowel(string str)3 #include <bits/stdc++.h>02

 

string remVowel(string str)6 #include <bits/stdc++.h>04

GksfrGks -  Cmptr Scnc Prtl fr Gks
12

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{0
GksfrGks -  Cmptr Scnc Prtl fr Gks
15

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{

GksfrGks -  Cmptr Scnc Prtl fr Gks
18namespace1 #include <bits/stdc++.h>13// C++ program to remove vowels from a String74
GksfrGks -  Cmptr Scnc Prtl fr Gks
5using2using3

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using7

GksfrGks -  Cmptr Scnc Prtl fr Gks
0

GksfrGks -  Cmptr Scnc Prtl fr Gks
0namespace4

GksfrGks -  Cmptr Scnc Prtl fr Gks
0string remVowel(string str)5 {0 {1 {2

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{

#include <bits/stdc++.h>3

GksfrGks -  Cmptr Scnc Prtl fr Gks
90
GksfrGks -  Cmptr Scnc Prtl fr Gks
91#include <bits/stdc++.h>33

#include <bits/stdc++.h>3#include <bits/stdc++.h>35

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using7

using7

Python3




GksfrGks -  Cmptr Scnc Prtl fr Gks
53

GksfrGks -  Cmptr Scnc Prtl fr Gks
54

 

#include <bits/stdc++.h>41

string remVowel(string str)3 #include <bits/stdc++.h>43

GksfrGks -  Cmptr Scnc Prtl fr Gks
55
GksfrGks -  Cmptr Scnc Prtl fr Gks
56

GksfrGks -  Cmptr Scnc Prtl fr Gks
0namespace1 #include <bits/stdc++.h>48// C++ program to remove vowels from a String74#include <bits/stdc++.h>50

 

GksfrGks -  Cmptr Scnc Prtl fr Gks
91

GksfrGks -  Cmptr Scnc Prtl fr Gks
78
GksfrGks -  Cmptr Scnc Prtl fr Gks
59
GksfrGks -  Cmptr Scnc Prtl fr Gks
94

GksfrGks -  Cmptr Scnc Prtl fr Gks
89#include <bits/stdc++.h>56

C#




GksfrGks -  Cmptr Scnc Prtl fr Gks
00

using

GksfrGks -  Cmptr Scnc Prtl fr Gks
02

using #include <bits/stdc++.h>61

 

string remVowel(string str)6 #include <bits/stdc++.h>04

{

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{0
GksfrGks -  Cmptr Scnc Prtl fr Gks
15

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{

#include <bits/stdc++.h>3#include <bits/stdc++.h>71_______265_______74

GksfrGks -  Cmptr Scnc Prtl fr Gks
5using2using3

#include <bits/stdc++.h>3____268_______1 namespace2

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using7

GksfrGks -  Cmptr Scnc Prtl fr Gks
0

GksfrGks -  Cmptr Scnc Prtl fr Gks
0// C++ program to remove vowels from a String55

GksfrGks -  Cmptr Scnc Prtl fr Gks
0string remVowel(string str)5 {0 {1
GksfrGks -  Cmptr Scnc Prtl fr Gks
86

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{

#include <bits/stdc++.h>3_______1_______90

GksfrGks -  Cmptr Scnc Prtl fr Gks
91// C++ program to remove vowels from a String90

#include <bits/stdc++.h>3____266_______96

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using7

using7

 

using00

Javascript




// C++ program to remove vowels from a String00

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using03

GksfrGks -  Cmptr Scnc Prtl fr Gks
0

GksfrGks -  Cmptr Scnc Prtl fr Gks
0// C++ program to remove vowels from a String03 // C++ program to remove vowels from a String04

GksfrGks -  Cmptr Scnc Prtl fr Gks
0{

#include <bits/stdc++.h>3using11_______271_______7 using13// C++ program to remove vowels from a String74

GksfrGks -  Cmptr Scnc Prtl fr Gks
5using16using17

#include <bits/stdc++.h>3

#include <bits/stdc++.h>3namespace1 using21using2using3

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using7

GksfrGks -  Cmptr Scnc Prtl fr Gks
0

GksfrGks -  Cmptr Scnc Prtl fr Gks
0namespace4

GksfrGks -  Cmptr Scnc Prtl fr Gks
0

#include <bits/stdc++.h>3____265_______56

GksfrGks -  Cmptr Scnc Prtl fr Gks
91using33

#include <bits/stdc++.h>3____265_______62

#include <bits/stdc++.h>3

GksfrGks -  Cmptr Scnc Prtl fr Gks
0using38

GksfrGks -  Cmptr Scnc Prtl fr Gks
0

// C++ program to remove vowels from a String64

Đầu ra

GksfrGks -  Cmptr Scnc Prtl fr Gks

Thời gian phức tạp. O(n), trong đó n là độ dài của chuỗi
Không gian phụ trợ. Ô(1)

Bài viết này được đóng góp bởi Pramod Kumar. Nếu bạn thích GeeksforGeeks và muốn đóng góp, bạn cũng có thể viết một bài báo bằng cách sử dụng write. chuyên viên máy tính. org hoặc gửi bài viết của bạn tới review-team@geeksforgeeks. tổ chức. Xem bài viết của bạn xuất hiện trên trang chính của GeeksforGeeks và trợ giúp các Geeks khác.  

Làm cách nào để xóa một từ khỏi chuỗi trong C?

Chương trình C để xóa từ đã cho khỏi chuỗi .
Lấy một chuỗi và chuỗi con của nó làm đầu vào
Đặt từng từ của chuỗi đầu vào vào các hàng của mảng 2-D
Tìm kiếm chuỗi con trong các hàng của mảng 2 chiều
Khi có chuỗi con, sau đó ghi đè hàng hiện tại bằng hàng tiếp theo và cứ thế cho đến hàng cuối cùng

Làm thế nào để tìm các nguyên âm của một chuỗi trong C?

Thuật toán .
đặt số đếm thành 0
Lặp qua chuỗi cho đến khi đạt ký tự null
So sánh từng ký tự với các nguyên âm a, e, I o và u
Nếu cả hai đều bằng nhau, hãy tăng số đếm lên một
In số đếm ở cuối

Bạn có thể xóa một ký tự khỏi chuỗi trong C không?

Chúng ta có phương thức removeChar() sẽ lấy một địa chỉ của mảng chuỗi làm đầu vào và một ký tự mà bạn muốn xóa khỏi một . Bây giờ trong phương thức removeChar(char *str, char charToRemove) logic của chúng ta được viết.

Làm cách nào để xóa nguyên âm khỏi chuỗi js?

Để xóa tất cả các nguyên âm khỏi một chuỗi trong JavaScript, gọi phương thức replace() trên chuỗi có biểu thức chính quy này. /[aeiou]/gi , tôi. e. , str. thay thế(/[aeiou]/gi, ''). replace() sẽ trả về một chuỗi mới trong đó tất cả các nguyên âm trong chuỗi ban đầu đã được thay thế bằng một chuỗi trống.