Trang chủ Tin Học Lớp 8 Nhập vào từ bán phím chuỗi S không quá 255...

Nhập vào từ bán phím chuỗi S không quá 255 kí tự In ra màn hình các chuỗi thu được sau khi phân loại : chuỗi chỉ bao gồm các số thập phân ( chuỗi số), chuỗi ch

Câu hỏi :

Nhập vào từ bán phím chuỗi S không quá 255 kí tự In ra màn hình các chuỗi thu được sau khi phân loại : chuỗi chỉ bao gồm các số thập phân ( chuỗi số), chuỗi chỉ bao gồm các kí tự chữ thường ( chuỗi chữ thường), chuỗi chỉ bao gồm các kí tự chữ hoa ( chuỗi chữ hoa) và chuỗi cac ký tự còn lại sau khi loại bỏ ba yêu cầu trên VD S= EAbgh124KB98 @** chuỗi số: 12498 chuỗi chữ thường: bgh chuỗi chữ hoa: EAKB chuỗi còn lại: @** GIÚP VỚI Ạ

Lời giải 1 :

uses crt;
var s, res, ans, calc, rel: string;
    i: Longint;
begin
clrscr;
    readln(s);

    for i:=1 to length(s) do 
        begin
            if s[i] in ['0'..'9'] then
                res:=res + s[i]
            else if s[i] in ['a'..'z'] then
                ans:=ans + s[i]
            else if s[i] in ['A'..'Z'] then
                calc:=calc + s[i]
            else
                rel:=rel + s[i];
        end;

    writeln(res);
    writeln(ans);
    writeln(calc);
    writeln(rel);
readln;
end.

Thảo luận

-- https://hoidap247.com/cau-hoi/3038171
-- https://hoidap247.com/cau-hoi/3102939 giúp với
-- https://hoidap247.com/cau-hoi/3102939 bạn ơi giúp với

Lời giải 2 :

uses crt;
var s,cs,cct,cch,ccl:ansistring;
    i:longint;
begin
clrscr;
readln(s);
for i := 1 to length(s) do
 begin
  if s[i] in ['0'..'9'] then cs := cs + s[i];
  if s[i] in ['a'..'z'] then cct := cct + s[i];
  if s[i] in ['A'..'Z'] then cch := cch + s[i];
  if not (s[i] in ['0'..'9']) and not (s[i] in ['a'..'z'])
  and not (s[i] in ['A'..'Z']) and (s[i] <> #32)
  then ccl := ccl + s[i];
 end;
writeln('Chuoi so: ',cs);
writeln('Chuoi chu thuong: ',cct);
writeln('Chuoi chu hoa: ',cch);
writeln('Chuoi con lai: ',ccl);
readln;
end.

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247