Tài nguyên dạy học

Các ý kiến mới nhất

Điều tra ý kiến

Bạn thấy trang này như thế nào?
Đẹp
Bình thường
Đơn điệu
Ý kiến khác

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Thành viên trực tuyến

    1 khách và 0 thành viên

    Chào mừng quý vị đến với website của ...

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
    Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.

    kiểu xâu

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn:
    Người gửi: Bùi Thanh Phú
    Ngày gửi: 19h:09' 10-02-2011
    Dung lượng: 892.0 KB
    Số lượt tải: 22
    Số lượt thích: 0 người
    Bài 12
    kiểu dữ liệu xâu
    Giáo án điện tử tin học lớp 11
    GV Bùi Thanh Phú
    Sưu tầm và giới thiệu
    Nhập vào tên của hai học sinh.
    In ra màn hình hai tên theo thứ tự tăng dần?
    A
    B
    Hãy xác định s? ph?n t? của hai biến A,B?
    Bài toán đặt vấn đề:
    Xâu là dãy các kí tự trong bộ mã ASCII.
    A
    1 2 3 4 5 6 7
    Trong đó:
    Khi tham chiếu đến kí tự thứ i của xâu ta viết A[i].
    Ví dụ: A[5]=`H`.
    ? Tên xâu: A;
    ? Mỗi kí tự gọi là một phần tử của xâu;
    Ví dụ:
    ? Độ dài của xâu (số kí tự trong xâu): 7;
    H
    1. Khái niệm
    2. Khai báo kiểu dữ liệu xâu (trong Pascal)
    Var : String[độ dài lớn nhất];
    Ví dụ: Var hoten: String[26];
    ? Khi khai báo xâu có thể bỏ qua phần khai báo [độ dài lớn nhất], khi đó độ dài lớn nhất của xâu sẽ nhận giá trị ngầm định là 255.
    Ví dụ: Var chuthich :String;
    3. Các thao tác xử lí xâu
    a. Biểu thức xâu: Là biểu thức trong đó các toán hạng là các biến xâu, biến kí tự.
    Ví dụ: ` Ha` + ` Noi` ? `Ha Noi`
    * Phép ghép xâu: kí hiệu "+" dùng để ghép nhiều xâu thành một xâu
    * Phép so sánh: =,<>, <,<=,>,>=
    `Ha Noi` > `Ha Nam`

    `Xau` < `Xau ki tu`

    * Quy ước:
    - Xâu A = B nếu chúng giống hệt nhau.
    - Xâu A > B nếu:
    + Kí tự đầu tiên khác nhau giữa chúng ở xâu A có mã ASCII lớn hơn ở xâu B.
    + Xâu B là đoạn đầu của xâu A.
    - Xâu rỗng là xâu ``
    `Tin hoc` = `Tin hoc`
    Ví dụ
    b. Các thủ tục và hàm chuẩn xử lí xâu
    S1=`1` S2=`Hinh .2`
    Insert(s1,s2,6)
    ? `Hinh 1.2`
    Chèn xâu S1 vào xâu S2 bắt đầu từ vị trí vt.
    2. Insert(S1,S2,vt)
    S = `Song Hong`
    Delete(S,1,5)
    ? `Hong`
    Xoá n kí tự của xâu S bắt đầu từ vị trí vt.
    1. Delete(S,vt,n)
    Ví dụ
    ý nghĩa
    Thủ tục
    Hãy nhớ!
    ? Xâu là dãy các kí tự trong bộ mã ASCII.
    ? Khai báo: tên xâu, độ dài lớn nhất của xâu.
    ? Tham chiếu phần tử của xâu: Tên xâu[chỉ số]
    ? Các thao tác xử lí thường dùng:
    + Phép ghép xâu, so sánh xâu;
    + Các thủ tục và hàm chuẩn.
    ‘Lớp 11/1 chăm học!’
    Var S : string[30]
    S[1] = ‘X’
     
    Gửi ý kiến