Cách tách nguyên âm và phụ âm trong chuỗi trong C++
Làm ơn đăng nhập để tiếp tụcĐăng nhập Show Bài 18 trên 39 • 1 lượt ủng hộ • 8. 45 phút Trong video này chúng ta sẽ nghiên cứu về hai chương trình thao tác với chuỗi Crack GATE & ESE với UnacademyNhận đăng ký và truy cập các khóa học trực tiếp và được ghi lại không giới hạn từ các nhà giáo dục tốt nhất của Ấn ĐộTìm hiểu thêmChương trình C để in các nguyên âm trong một chuỗi và vị trí của chúng. Chúng ta cần tìm tất cả các nguyên âm (chữ thường và chữ hoa) trong một chuỗi đã cho và vị trí của nó Ví dụ, Đầu vào. Chào thế giới đầu ra Nguyên âm. điện tử tại địa điểm. 1 Giải pháp tìm nguyên âm trong ChuỗiGiải pháp rất đơn giản, chúng ta có thể lưu chuỗi vào một mảng char. Truy xuất từng ký tự bằng vòng lặp for và so sánh chúng với tất cả các nguyên âm tôi. e. a, e, i, o, u, A, E, I, O, U. Nếu ký tự khớp, chúng ta có thể in định vị và ký tự GHI CHÚ Để đọc chuỗi đầu vào e. g. Hello World, trong hàm scanf, chúng ta cần sử dụng biểu thức scanf(“%[^\n]s”, str); . Nó sẽ đọc chuỗi bao gồm cả khoảng trắng. Nếu chúng ta sử dụng đơn giản như scanf(“%s”, str); . g. trong thế giới hello, chỉ có hello sẽ được đọc bởi scanf Cho một chuỗi str. Nhiệm vụ là sửa đổi chuỗi bằng cách hoán đổi hai ký tự liền kề nếu cả hai đều là nguyên âm hoặc cả hai đều là phụ âm ví dụ.
Khuyến khích. Vui lòng thử cách tiếp cận của bạn trên {IDE} trước, trước khi chuyển sang giải pháp Cách tiếp cận.
Dưới đây là việc thực hiện các phương pháp trên. C++
Java
_______071____081 _______071____083____052 _______071____087____052
________ 02 ________ 102 ________ 82 ________ 104 ________ 105
Trăn 3
C#
_______071____081 _______071____343 _______071____345
________ 02 ________ 102 ________ 82 ________ 104 ________ 363
PHP
_______47____426____452____434____484 _______47____426____452____434
Javascript
_______523____524
Tại sao nguyên âm và phụ âm được tách ra?Sự tách biệt giữa phụ âm và nguyên âm tồn tại vì nguyên âm là phần to hơn của lời nói (vì miệng của chúng ta mở rộng hơn khi nói một nguyên âm hơn .
Thứ tự đúng của các bước để tính số lượng nguyên âm và phụ âm trong một chuỗi là gì?Thuật toán . Xác định một chuỗi Chuyển đổi chuỗi thành chữ thường để có thể giảm so sánh. . Nếu bất kỳ ký tự nào trong chuỗi khớp với nguyên âm (a, e, i, o, u ) thì hãy tăng vcount lên 1 Nếu bất kỳ ký tự nào nằm giữa 'a' và 'z' ngoại trừ các nguyên âm, thì hãy tăng số đếm cho ccount lên 1 In cả hai số đếm |