Câu hỏi:

19/08/2025 2,131 Lưu

Viết chương trình nhập vào một xâu kí tự từ bàn phím, thông báo lên màn hình các chữ cái có trong xâu và số lượng của chúng (Không phân biệt chữ hoa hay chữ thường) (lập trình pascal)

VD: PAScal

Kết quả: Cac chu cai co trong xau la: p a s c l

p xuat hien 1

a xuat hien 2

s xuat hien 1

c xuat hien 1

l xuat hien 1

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

var s: ansistring;
    i,j: longint;
    a,b: array[1..10000000] of longint;
begin
    read(s); j:= 1;
    s:= Lowercase(s);
    for i:= 1 to length(s) do
        begin
            inc(a[ord(s[i])]);
            If a[ord(s[i])] = 1 then 
                begin 
                    b[j]:= ord(s[i]);
                    inc(j);
                end;
        end;
    j:= j-1;
    write('Cac chu cai co trong xau la: ');
    For i:= 1 to j do
        write(chr(b[i]),#32);
    writeln;
    For i:= 1 to j do
        writeln( chr(b[i]),' xuat hien ',a[b[i]]);
end.

Viết chương trình nhập vào một xâu kí tự từ bàn phím, thông báo lên màn hình các chữ cái có trong xâu và số lượng của chúng (Không phân biệt chữ hoa hay chữ thường) (lập trình pascal)  VD: PAScal (ảnh 1)

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A. CSDL và các thiết bị vật lí.
B. Các phần mềm ứng dụng và CSDL.
C. Hệ QTCSDL và các thiết bị vật lí.
D. CSDL và hệ quản trị CSDL và khai thác CSDL đó.

Lời giải

Một Hệ CSDL gồm CSDL và hệ quản trị CSDL và khai thác CSDL đó. Ngoài ra, còn có các phần mềm ứng dụng được xây dựng dựa trên hệ quản trị CSDL để việc khai thác CSDL trở lên thuận tiện hơn, đáp ứng các yêu cầu đa dạng của người dùng.

Đáp án: D.

Câu 2

A. Trình tự các hồ sơ trong tệp không thay đổi
B. Trình tự các hồ sơ trong tệp không thay đổi, nhưng những thông tin tìm thấy đã được lấy ra nên không còn trong những hồ sơ tương ứng
C. Tệp hồ sơ có thể xuất hiện những hồ sơ mới
D. Những tệp hồ sơ tìm được sẽ không còn tệp vì người ta đã lấy thông tin ra

Lời giải

Sau khi thực hiện việc tìm kiếm thông tin trong 1 tệp hồ sơ học sinh thì trình tự các hồ sơ trong tệp không thay đổi. => Đáp án đúng là A.

Câu 3

A. Tìm học sinh có điểm tổng kết môn Văn cao nhất
B. Tìm học sinh có điểm tổng kết môn Toán thấp nhất
C. Tìm học sinh có điểm trung bình sáu môn cao nhất
D. . Tìm học sinh nữ có điểm môn Toán cao nhất và học sinh nam có điểm môn Văn cao nhất

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A. Đặt tên tệp sau khi đã tạo CSDL
B. Vào File/Exit
C. Vào File /Close
D. Bắt buộc vào là đặt tên tệp ngay rồi mới tạo CSDL sau

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A. Người dùng
B. Người lập trình ứng dụng
C. Người QT CSDL
D. Cả ba người trên

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A. Tạo mới hay thay đổi cấu trúc của bảng, mẫu hỏi; thay đổi cách trình bày và định dạng biểu mẫu, báo cáo
B. Cập nhật dữ liệu cho của bảng, mẫu hỏi; thay đổi cách trình bày và định dạng biểu mẫu, báo cáo
C. Hiển thị dữ liệu của biểu mẫu, báo cáo; thay đổi cấu trúc bảng, mẫu hỏi
D. Hiển thị dữ liệu dạng bảng, cho phép xem, xóa hoặc thay đổi các dữ liệu đã có

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A.  Tìm học sinh có điểm trung bình cao nhất.
B.  Tìm học sinh có điểm trung bình thấp nhất.
C.  Tính và so sánh điểm trung bình của các bạn học sinh nam và điểm trung bình của các học sinh nữ trong lớp.
D. Tìm học sinh có điểm trung bình sáu môn cao nhất

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP