Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
nguyễn hoàng anh

Cho trước hai xâu kí tự s1, s2. Viết đoạn chương trình in ra xâu kí tự bao gồm lần lượt các kí tự được lấy ra từ s1, s2. Nếu một trong hai xâu s1, s2 hết trước thì lấy tiếp từ xâu còn lại. Ví dụ nếu s1 = "012", s2 = "abcde" thì xấu kết quả sẽ là "0a1b2cde".sos

datcoder
28 tháng 3 lúc 9:29

#include <bits/stdc++.h>

using namespace std;

int main(){

      string s1, s2;

      getline(cin,s1);

      getline(cin,s2);

      int n=s1.size(), m=s2.size(),len;

      if (n<m) len=m; else len=n;

      for (int i=0;i<len;i++){

           if (s1[i]!='\0') cout<<s1[i];

           if (s2[i]!='\0') cout<<s2[i];

       }

       return 0;

}

nguyễn hoàng anh
28 tháng 3 lúc 9:44

em có ra đâu :>

 


Các câu hỏi tương tự
Thái Uyên
Xem chi tiết
trần thu lan
Xem chi tiết
🍀Cố lên!!🍀
Xem chi tiết
Lương thu trà
Xem chi tiết
Bee Lee
Xem chi tiết
Lê thị anh thư
Xem chi tiết
thuy pham
Xem chi tiết
baonhu
Xem chi tiết
Almoez Ali
Xem chi tiết
hoàng văn thịnh
Xem chi tiết