Yêu cầu: Sử dụng struct để biểu diễn số phức. Hãy viết các hàm thực hiện các công việc sau: – Tính tổng, hiệu, tích, thương 2 số phức Code: Kết quả: [crayon-66220d828dd1a050172901/]
Read More »Sử dụng struct để biểu diễn và hiển thị giờ, phút, giây
Yêu cầu: Viết chương trình sử dụng struct để biểu diễn và hiển thị giờ, phút, giây và tính toán khoảng thời gian giữa 2 mốc thời gian(h/m/s) Code: Kết quả: [crayon-66220d828eab1195041802/]
Read More »Thay thế kí tự bất kì trong chuỗi bằng kí tự mới
Yêu cầu: Viết hàm replace kí tự c trong chuỗi bằng kí tự mới newc Giải thuật: Duyệt mảng kí tự, so sánh kí tự của mảng khí tự với kí tự cần thay thế. Code: Kết quả: [crayon-66220d828f383475243727/]
Read More »Đếm số lần xuất hiện của kí tự c trong chuỗi s
Yêu cầu: Viết hàm đếm số lần xuất hiện kí tự c trong chuỗi s Giải thuật: Duyệt chuỗi kí tự và so sánh với kí tự c Code: Kết quả: [crayon-66220d828f940918046857/]
Read More »Đổi kí tự đầu tiên của mỗi từ thành chữ in hoa
Yêu cầu: Viết chương trình đổi kí tự đầu tiên của mỗi từ thành chữ in hoa Thuật toán: Tìm kí tự đầu tiên của một từ Kiểm tra xem kí tự có phải kí tự in thường. Sau đó, thay thế bằng kí tự in hoa (c = c – …
Read More »Thay thế kí tự trong chuỗi
Yêu cầu: Thay thế kí tự space trong chuỗi bằng kí tự khác Thuật toán: duyệt từng phần tử và kiểm tra nếu là kí tự sapce, thay bằng kí tự khác. Code: Kết quả: [crayon-66220d82902d2076323131/]
Read More »Kiểm tra tính đối xứng của chuỗi
Yêu cầu: Kiểm tra tính đối xứng của chuỗi Ví dụ: “NGOTON”: là chuỗi không đối xứng, “RADAR” là chuỗi đối xứng. Thuật toán: Lần lượt so sánh các cặp kí tự của chuỗi nếu khác return false Code: Kết quả: [crayon-66220d829078e066679016/]
Read More »Tìm chuỗi con trong 1 chuỗi
Yêu cầu: Tìm chuỗi con trong 1 chuỗi khác. Nếu tìm thấy trả về vị trí xuất hiện đầu tiền của chuỗi con trong “chuỗi cha”. Nếu không tìm thấy trả về -1 Thuật toán: B1: Lần lượt so sánh chuỗi con cần tìm với N kí tự của chuỗi cha (N …
Read More »Tìm vị trí xuất hiện của kí tự c trong chuỗi s
Yêu cầu: Viết hàm tìm vị trí xuất hiện của kí tự c trong chuỗi kí tự. Việc tìm kiếm kí tự c bắt đầu từ vị trí chỉ định sIdx. Nếu tìm thấy trả về chỉ số mảng kí tự Nếu không tìm thấy trả về -1 Giải thuật: …
Read More »Tìm vị trí kí tự xuất hiện đầu tiên trong chuỗi
Yêu cầu: Viết hàm tìm vị trí kí tự xuất hiện đầu tiên trong chuỗi. Nếu không tìm thấy trả về -1. Thuật toán: – Dùng vòng lặp duyệt chuỗi và so sanh kí tự của chuỗi và kí tự nhập vào – Nếu bằng nhau, trả về chỉ số …
Read More »