Bài 1: Cho trước xâu kí tự s có độ dài n chỉ chứa các chữ cái tiếng Anh.
Yêu cầu: Kiểm tra trong xâu s có kí tự k bất kì theo yêu cầu sẽ xóa toàn bộ kí
tự đó, thông báo các vị trí đã xóa kí tự k.
Dữ liệu: Vào từ tệp văn bản Cau3.INP
- Dòng 1 chứa xâu s gồm n kí tự là các chữ cái tiếng Anh
- Dòng 2 chứa kí tự k bất kì cần xóa theo yêu cầu.
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
var s:string;
i:integer;
begin
write('Nhap xau ki tu S = ');readln(s);
for i:=1 to length(s) do
begin
if s[i] <> '0' then write('Vi tri cua so 0 cuoi cung la ',i-1);
i:=length(s);
end;
readln;
end.
program bai1;
uses crt;
var i:integer;
s,s1:string;
begin
clrscr;
write('nhap S:');readln(s);
while pos('C',s)<>0 do
begin
insert('LOP11A',s,pos('C',s));
delete(s,pos('C',s),1);
end;
writeln('xau sau khi bien doi la: ',s);
writeln('do dai cua xau tren la: ',length(s));
write('nhap s1:');readln(s1);
if s1[1]=s[1] then writeln('ki tu dau cua hai xau trung nhau')
else writeln('ki tu dau cua hai xau khong trung nhau');
readln;
end.
#include <bits/stdc++.h>
using namespace std;
string st;
int d,i;
int main()
{
getline(cin,st);
d=st.length();
for (i=0; i<=d-1; i++) swap(st[i],st[n-1-(i-1)]);
cout<<st;
return 0;
}
Program HOC24;
const fi='Cau3.INP';
var f: text;
k: char;
s: string;
i: byte;
procedure ip;
begin
assign(f,fi);
reset(f);
readln(f,s);
read(f,k);
close(f);
end;
begin
ip;
for i:=1 to length(s) do if s[i]=k then write(i,' ');
readln
end.
rất l bạn nhưng nó bị dính exit code2
và mik đã ra trên mạng nhưng làm theo thì không chạy đ chương trình