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 Gks0GksfrGks - Cmptr Scnc Prtl fr Gks1GksfrGks - Cmptr Scnc Prtl fr Gks2GksfrGks - Cmptr Scnc Prtl fr Gks3GksfrGks - Cmptr Scnc Prtl fr Gks4GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks6GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks8GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks0GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks2GksfrGks - Cmptr Scnc Prtl fr Gks5

GksfrGks - Cmptr Scnc Prtl fr Gks4_______1_______5GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks7GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks9GksfrGks - Cmptr Scnc Prtl fr Gks5// 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 Gks0

GksfrGks - Cmptr Scnc Prtl fr Gks0// 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 Gks0{

#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 Gks0using7

GksfrGks - Cmptr Scnc Prtl fr Gks0namespace1 namespace2

using7

 

namespace4

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

{

GksfrGks - Cmptr Scnc Prtl fr Gks0namespace9std;0

std;1____269_______2std;3

GksfrGks - Cmptr Scnc Prtl fr Gks0std;5

 

GksfrGks - Cmptr Scnc Prtl fr Gks0namespace1 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 Gks0string remVowel(string str)5 {0 {1 {2

GksfrGks - Cmptr Scnc Prtl fr Gks0{

#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 Gks05GksfrGks - Cmptr Scnc Prtl fr Gks06GksfrGks - Cmptr Scnc Prtl fr Gks07

using0#include <bits/stdc++.h>4 GksfrGks - Cmptr Scnc Prtl fr Gks10GksfrGks - Cmptr Scnc Prtl fr Gks4 GksfrGks - Cmptr Scnc Prtl fr Gks12GksfrGks - Cmptr Scnc Prtl fr Gks6

GksfrGks - Cmptr Scnc Prtl fr Gks14GksfrGks - Cmptr Scnc Prtl fr Gks12GksfrGks - Cmptr Scnc Prtl fr Gks8 GksfrGks - Cmptr Scnc Prtl fr Gks12GksfrGks - Cmptr Scnc Prtl fr Gks0

GksfrGks - Cmptr Scnc Prtl fr Gks14GksfrGks - Cmptr Scnc Prtl fr Gks12GksfrGks - Cmptr Scnc Prtl fr Gks2 GksfrGks - Cmptr Scnc Prtl fr Gks12_______1_______5

GksfrGks - Cmptr Scnc Prtl fr Gks14GksfrGks - Cmptr Scnc Prtl fr Gks12GksfrGks - Cmptr Scnc Prtl fr Gks7 GksfrGks - Cmptr Scnc Prtl fr Gks12GksfrGks - Cmptr Scnc Prtl fr Gks9

GksfrGks - Cmptr Scnc Prtl fr Gks14GksfrGks - Cmptr Scnc Prtl fr Gks12// C++ program to remove vowels from a String1

GksfrGks - Cmptr Scnc Prtl fr Gks14GksfrGks - Cmptr Scnc Prtl fr Gks12// C++ program to remove vowels from a String3GksfrGks - Cmptr Scnc Prtl fr Gks35

GksfrGks - Cmptr Scnc Prtl fr Gks14GksfrGks - Cmptr Scnc Prtl fr Gks37std;3

using0using7

using0GksfrGks - Cmptr Scnc Prtl fr Gks42 {

GksfrGks - Cmptr Scnc Prtl fr Gks14GksfrGks - Cmptr Scnc Prtl fr Gks45

using0using7

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

GksfrGks - Cmptr Scnc Prtl fr Gks0using7

using7

Python3




GksfrGks - Cmptr Scnc Prtl fr Gks53

GksfrGks - Cmptr Scnc Prtl fr Gks54

GksfrGks - Cmptr Scnc Prtl fr Gks55 GksfrGks - Cmptr Scnc Prtl fr Gks56

GksfrGks - Cmptr Scnc Prtl fr Gks0GksfrGks - Cmptr Scnc Prtl fr Gks58GksfrGks - Cmptr Scnc Prtl fr Gks59 GksfrGks - Cmptr Scnc Prtl fr Gks60_______1_______4GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks6GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks8GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks0GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks2GksfrGks - Cmptr Scnc Prtl fr Gks70

GksfrGks - Cmptr Scnc Prtl fr Gks0GksfrGks - Cmptr Scnc Prtl fr Gks72GksfrGks - Cmptr Scnc Prtl fr Gks59 GksfrGks - Cmptr Scnc Prtl fr Gks74_______265_______7 GksfrGks - Cmptr Scnc Prtl fr Gks76GksfrGks - Cmptr Scnc Prtl fr Gks77 GksfrGks - Cmptr Scnc Prtl fr Gks78_______266_______4 GksfrGks - Cmptr Scnc Prtl fr Gks80GksfrGks - Cmptr Scnc Prtl fr Gks81 GksfrGks - Cmptr Scnc Prtl fr Gks77 GksfrGks - Cmptr Scnc Prtl fr Gks83

GksfrGks - Cmptr Scnc Prtl fr Gks0GksfrGks - Cmptr Scnc Prtl fr Gks72GksfrGks - Cmptr Scnc Prtl fr Gks59 GksfrGks - Cmptr Scnc Prtl fr Gks87

GksfrGks - Cmptr Scnc Prtl fr Gks0GksfrGks - Cmptr Scnc Prtl fr Gks89GksfrGks - Cmptr Scnc Prtl fr Gks90

 

GksfrGks - Cmptr Scnc Prtl fr Gks91

GksfrGks - Cmptr Scnc Prtl fr Gks78GksfrGks - Cmptr Scnc Prtl fr Gks59 GksfrGks - Cmptr Scnc Prtl fr Gks94

GksfrGks - Cmptr Scnc Prtl fr Gks95

GksfrGks - Cmptr Scnc Prtl fr Gks78GksfrGks - Cmptr Scnc Prtl fr Gks59 GksfrGks - Cmptr Scnc Prtl fr Gks98

GksfrGks - Cmptr Scnc Prtl fr Gks95

C#




GksfrGks - Cmptr Scnc Prtl fr Gks00

using GksfrGks - Cmptr Scnc Prtl fr Gks02

using GksfrGks - Cmptr Scnc Prtl fr Gks04

using GksfrGks - Cmptr Scnc Prtl fr Gks06

using GksfrGks - Cmptr Scnc Prtl fr Gks08

string remVowel(string str)5 string remVowel(string str)6 GksfrGks - Cmptr Scnc Prtl fr Gks11

GksfrGks - Cmptr Scnc Prtl fr Gks12

GksfrGks - Cmptr Scnc Prtl fr Gks0{0 GksfrGks - Cmptr Scnc Prtl fr Gks15

GksfrGks - Cmptr Scnc Prtl fr Gks0{

GksfrGks - Cmptr Scnc Prtl fr Gks18GksfrGks - Cmptr Scnc Prtl fr Gks2 GksfrGks - Cmptr Scnc Prtl fr Gks20GksfrGks - Cmptr Scnc Prtl fr Gks4_______1_______5GksfrGks - Cmptr Scnc Prtl fr Gks6GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks8GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks0GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks2GksfrGks - Cmptr Scnc Prtl fr Gks5_______1_______5GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks7GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks9_______1_______5_// C++ program to remove vowels from a String1_______5__62

GksfrGks - Cmptr Scnc Prtl fr Gks41

GksfrGks - Cmptr Scnc Prtl fr Gks18GksfrGks - Cmptr Scnc Prtl fr Gks43GksfrGks - Cmptr Scnc Prtl fr Gks2GksfrGks - Cmptr Scnc Prtl fr Gks45GksfrGks - Cmptr Scnc Prtl fr Gks2GksfrGks - Cmptr Scnc Prtl fr Gks47

GksfrGks - Cmptr Scnc Prtl fr Gks41

GksfrGks - Cmptr Scnc Prtl fr Gks18GksfrGks - Cmptr Scnc Prtl fr Gks50{7 GksfrGks - Cmptr Scnc Prtl fr Gks52

GksfrGks - Cmptr Scnc Prtl fr Gks41

GksfrGks - Cmptr Scnc Prtl fr Gks18// 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 Gks58

GksfrGks - Cmptr Scnc Prtl fr Gks59

GksfrGks - Cmptr Scnc Prtl fr Gks59#include <bits/stdc++.h>4GksfrGks - Cmptr Scnc Prtl fr Gks62

GksfrGks - Cmptr Scnc Prtl fr Gks14GksfrGks - Cmptr Scnc Prtl fr Gks64using2GksfrGks - Cmptr Scnc Prtl fr Gks66

GksfrGks - Cmptr Scnc Prtl fr Gks14GksfrGks - Cmptr Scnc Prtl fr Gks68

GksfrGks - Cmptr Scnc Prtl fr Gks59using7

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

GksfrGks - Cmptr Scnc Prtl fr Gks41

GksfrGks - Cmptr Scnc Prtl fr Gks18

#include <bits/stdc++.h>3____268_______1 GksfrGks - Cmptr Scnc Prtl fr Gks77

GksfrGks - Cmptr Scnc Prtl fr Gks0using7

GksfrGks - Cmptr Scnc Prtl fr Gks0GksfrGks - Cmptr Scnc Prtl fr Gks81

GksfrGks - Cmptr Scnc Prtl fr Gks0string remVowel(string str)5 {0 {1 GksfrGks - Cmptr Scnc Prtl fr Gks86

GksfrGks - Cmptr Scnc Prtl fr Gks0{

#include <bits/stdc++.h>3GksfrGks - Cmptr Scnc Prtl fr Gks90GksfrGks - Cmptr Scnc Prtl fr Gks91std;3

GksfrGks - Cmptr Scnc Prtl fr Gks18

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

GksfrGks - Cmptr Scnc Prtl fr Gks0using7

using7

GksfrGks - Cmptr Scnc Prtl fr Gks99

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 Gks0// C++ program to remove vowels from a String07GksfrGks - Cmptr Scnc Prtl fr Gks4GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks6GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks8GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks0GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks2GksfrGks - Cmptr Scnc Prtl fr Gks5

// C++ program to remove vowels from a String18GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks7GksfrGks - Cmptr Scnc Prtl fr Gks5GksfrGks - Cmptr Scnc Prtl fr Gks9GksfrGks - Cmptr Scnc Prtl fr Gks5// C++ program to remove vowels from a String1GksfrGks - Cmptr Scnc Prtl fr Gks5// C++ program to remove vowels from a String3 // C++ program to remove vowels from a String28

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

GksfrGks - Cmptr Scnc Prtl fr Gks0

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

GksfrGks - Cmptr Scnc Prtl fr Gks0{

#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 Gks0using7

GksfrGks - Cmptr Scnc Prtl fr Gks0namespace1 // 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 Gks41_______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 raGksfrGks - 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 Gks0// C++ program to remove vowels from a String73_______265_______74using3

GksfrGks - Cmptr Scnc Prtl fr Gks0

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

using7

 

namespace4

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

{

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

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

GksfrGks - Cmptr Scnc Prtl fr Gks0namespace1 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 Gks12

GksfrGks - Cmptr Scnc Prtl fr Gks0{0 GksfrGks - Cmptr Scnc Prtl fr Gks15

GksfrGks - Cmptr Scnc Prtl fr Gks0{

GksfrGks - Cmptr Scnc Prtl fr Gks18namespace1 #include <bits/stdc++.h>13// C++ program to remove vowels from a String74GksfrGks - Cmptr Scnc Prtl fr Gks5using2using3

GksfrGks - Cmptr Scnc Prtl fr Gks0using7

GksfrGks - Cmptr Scnc Prtl fr Gks0

GksfrGks - Cmptr Scnc Prtl fr Gks0namespace4

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

GksfrGks - Cmptr Scnc Prtl fr Gks0{

#include <bits/stdc++.h>3GksfrGks - Cmptr Scnc Prtl fr Gks90GksfrGks - Cmptr Scnc Prtl fr Gks91#include <bits/stdc++.h>33

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

GksfrGks - Cmptr Scnc Prtl fr Gks0using7

using7

Python3




GksfrGks - Cmptr Scnc Prtl fr Gks53

GksfrGks - Cmptr Scnc Prtl fr Gks54

 

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

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

GksfrGks - Cmptr Scnc Prtl fr Gks55 GksfrGks - Cmptr Scnc Prtl fr Gks56

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

 

GksfrGks - Cmptr Scnc Prtl fr Gks91

GksfrGks - Cmptr Scnc Prtl fr Gks78GksfrGks - Cmptr Scnc Prtl fr Gks59 GksfrGks - Cmptr Scnc Prtl fr Gks94

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

C#




GksfrGks - Cmptr Scnc Prtl fr Gks00

using GksfrGks - Cmptr Scnc Prtl fr Gks02

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

 

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

{

GksfrGks - Cmptr Scnc Prtl fr Gks0{0 GksfrGks - Cmptr Scnc Prtl fr Gks15

GksfrGks - Cmptr Scnc Prtl fr Gks0{

#include <bits/stdc++.h>3#include <bits/stdc++.h>71_______265_______74GksfrGks - Cmptr Scnc Prtl fr Gks5using2using3

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

GksfrGks - Cmptr Scnc Prtl fr Gks0using7

GksfrGks - Cmptr Scnc Prtl fr Gks0

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

GksfrGks - Cmptr Scnc Prtl fr Gks0string remVowel(string str)5 {0 {1 GksfrGks - Cmptr Scnc Prtl fr Gks86

GksfrGks - Cmptr Scnc Prtl fr Gks0{

#include <bits/stdc++.h>3_______1_______90GksfrGks - Cmptr Scnc Prtl fr Gks91// C++ program to remove vowels from a String90

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

GksfrGks - Cmptr Scnc Prtl fr Gks0using7

using7

 

using00

Javascript




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

GksfrGks - Cmptr Scnc Prtl fr Gks0using03

GksfrGks - Cmptr Scnc Prtl fr Gks0

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

GksfrGks - Cmptr Scnc Prtl fr Gks0{

#include <bits/stdc++.h>3using11_______271_______7 using13// C++ program to remove vowels from a String74GksfrGks - Cmptr Scnc Prtl fr Gks5using16using17

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

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

GksfrGks - Cmptr Scnc Prtl fr Gks0using7

GksfrGks - Cmptr Scnc Prtl fr Gks0

GksfrGks - Cmptr Scnc Prtl fr Gks0namespace4

GksfrGks - Cmptr Scnc Prtl fr Gks0

#include <bits/stdc++.h>3____265_______56GksfrGks - Cmptr Scnc Prtl fr Gks91using33

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

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

GksfrGks - Cmptr Scnc Prtl fr Gks0using38

GksfrGks - Cmptr Scnc Prtl fr Gks0

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

Đầu raGksfrGks - 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.

Chủ đề