Cho xâu S gồm các kí tự chữ thường,in hoa và các kí tự số. Hãy lập xoa các kí
tự số liên tục trong xâu đó chỉ để lại kí tự số nhỏ nhất
Input | Output |
ABS5341hys738kih762 | ABS1hys3kih2 |
pascal nha!
Cho xâu S gồm các kí tự chữ thường,in hoa và các kí tự số. Hãy lập xoa các kí
tự số liên tục trong xâu đó chỉ để lại kí tự số nhỏ nhất
Input | Output |
ABS5341hys738kih762 | ABS1hys3kih2 |
Cho một xâu kí tự S không quá 255 kí tự gồm kí tự chữ cái và kí tự chữ số. Hãy in ra xâu vửa nhập và tính tổng các kí tự chữ số có trong xâu. Ngược lại nếu xâu chỉ gồm kí tự chữ cái hoặc chỉ gồm kí tự chữ số thì in ra “Sai yeu cau! Khong thuc hien!”.
- Dữ liệu vào: Cho trong file XAU.INP gồm 1 dòng duy nhất là xâu S.
- Dữ liệu ra: Ghi vào file XAU.OUT theo cấu trúc: Gồm 2 dòng:
+ Dòng thứ nhất: Ghi ra xâu vừa nhập.
+ Dòng thứ hai ghi tổng các kí tự chữ số của xâu S.
uses crt;
var s:string;
i,tong,x,code:integer;
f,g:text;
k:boolean;
const fi='XAU.INP'
fo='XAU.OUT'
begin
k:=false;
assign(f,fi); reset(f);
assign(g,fo); rewrite(g);
readln(f,s);
tong:=0;
for i:=1 to length(s) do
begin
if s[i] in ['0'..'9'] then
begin
k:=true;
val(s[i],x,code);
tong:=tong+x;
x:=0;
cod:=0;
end;
end;
if k=false then writeln(g,'Sai yeu cau')
else
begin
writeln(g,s);
writeln(g,tong);
end;
close(f);
close(g);
end.
Cho biết xâu S gồm 5 kí tự. Trong đó kí tự cuối cùng là số lẻ, các kí tự còn lại là chữ cái. Viết chương trình cho biết có thể lập bao nhiêu xâu S trong đó một trong bốn kí tự đầu phải có chữ L in hoa.
nhập xâu S. Hãy in ra xâu A chỉ gồm các kí tự số. Hãy in ra xâu B chỉ gồm các kí tự chữ cái
Program HOC24;
var s,a,b: string;
begin
wirte('Nhap xau S:' ); readln(s);
for i:=1 to length(s) do
if s[i] in ['A'..'z'] then a:=a+s[i] else if s[i] in ['0'..'9'] then b:=b+s[i];
writeln('Xau A: ',a);
write('Xau B : ',b);
readln
end.
Em hãy viết chương trình nhập vào một xâu ký tự bất kỳ từ bàn phím (tối đa 250 kí tự) bao gồm cả chữ hoa, chữ thường và số. Hãy đếm và in ra màn hình:
a, Số các chữ số trong xâu đã cho
b, Số các kí tự in hoa trong xâu đã cho
c, Chuyển hóa toàn bộ xâu thành ký tự hoa và in ra màn hình
Em hãy viết chương trình nhập vào một xâu ký tự bất kỳ từ bàn phím (tối đa 250 kí tự) bao gồm cả chữ hoa, chữ thường và số. Hãy đếm và in ra màn hình:
a, Số các chữ số trong xâu đã cho
b, Số các kí tự in hoa trong xâu đã cho
c, Chuyển hóa toàn bộ xâu thành ký tự hoa và in ra màn hình
giúp em vs ạ em cần gấp
+ Nhập và hiển thị một xâu ký tự;
+ Hiển thị độ dài của xâu
+ Đếm và liệt kê số chữ cái hoa có trong xâu
+ Xóa tất cả các kí tự trống (space) kề nhau và chỉ để lại một; in lại xâu
+ Nhập kí tự c bất kì từ bàn phím, xóa tất cả các kí tự c có trong xâu
+ Hàm main() gọi các hàm trên cho xâu kí tự Str
Dùng ngôn ngữ C
Hãy nhập một xâu kí tự từ bàn phím gồm các chữ cái viết thường, các chữ số và các kí tự đặc biệt khác, cho biết xâu vừa nhập có bao nhiêu kí tự chữ cái, bao nhiêu kí tự chữ số, bao nhiêu kí tự khác
xau = input('Nhập xâu kí tự: ')
chu_cai, chu_so, ki_tu_khac = 0, 0, 0
for kt in xau:
if kt.isalpha():
chu_cai += 1
elif kt.isdigit():
chu_so += 1
else:
ki_tu_khac += 1
print('Số lượng kí tự chữ cái:', chu_cai)
print('Số lượng kí tự chữ số:', chu_so)
print('Số lượng kí tự khác:', ki_tu_khac)
Bài 1. Nhập vào xâu S1, hãy đếm số kí tự là chữ cái tiếng Anh (kể cả chữ in thường hay in hoa)? Bài 2. Nhập vào xâu S1, hãy đếm các kí tự không là số, không là chữ cái tiếng Anh trong xâu 51? Bài 3. Nhập vào 1 xâu nhị phân bao gồm các ki tự 0 và 1. Viết chương trình chuyển đổi số nhị phân đó sang số thập phân? Mn giúp m vs, m học python