Báo Online

LIÊN KẾT

Tìm Kiếm

Loading

Tài nguyên dạy họ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
  • Thiên Nhiên

    Thành viên trực tuyến

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

    Hỗ trợ trực tuyến

    • (hducduy)
    • (heocucon)

    Thời Tiết


    Sắp xếp dữ liệu

    Lịch Âm Dương

    Chào mừng quý vị đến với Trang TIN HỌC - VĂN HỌC

    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.

    Tin Tức Trong Ngày

    kieu 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: Huỳnh Đức Duy (trang riêng)
    Ngày gửi: 16h:17' 28-02-2012
    Dung lượng: 510.6 KB
    Số lượt tải: 1
    Số lượt thích: 0 người
    Ta chọn kiểu dữ liệu như thế nào và khai báo biến ra sao?
    Viết chương trình nhập họ tên
    của 39 học sinh trong lớp em?
    BÀI TOÁN
    ?
    Viết đọan chương trình để nhập và xuất dữ liệu cho từng phần tử?
    KIỂU XÂU
    Bài 12
    Xâu là dãy các kí tự trong bộ mã ASCII
    Mỗi kí tự là một phần tử của xâu
    Số lượng kí tự trong xâu là độ dài xâu
    Xâu có độ dài bằng 0 là xâu rỗng
    1. Khái niệm:
    A
    1 2 3 4 5 6 7
    Trong đó:
    Khi tham chiếu đến phần tử thứ i của xâu ta viết :
     Tên xâu:
    ? M?i kớ t? g?i l
    Ví dụ:
    ? D? di c?a xõu (S? kớ t? trong xõu):
    H
    ‘H’
    A;
    mỗi phần tử của xâu
    7;
    A[i]
    Ví dụ: A[5]=
    Var :String[Độ dài lớn nhất của xâu];
    Ví dụ: Var hoten: String[26];
    Trong đó :
     STRING: từ khoá khai báo xâu
    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 nhận giá trị ngầm định là: 255.
    2. Khai báo:
    2.1) Nhập xuất dữ liệu cho biến xâu
    Write(‘Nhap vao xau A:’);
    Readln(A);
    Ví dụ:
    - Write (‘ Nhap va ho ten’);
    Readln(hoten);
    - Write(‘Ho ten’, hoten);
    VD: Nhập vào họ tên của 1 người??
    ?
     Tên biến[chỉ số]
    2.2) Cấu trúc chung khi tham chiếu
    Ví dụ: st[2]
    A
    ?
    VD:Tham chiếu đến phần tử thứ 6 mảng A?
    Var st: string[1];
    c: char;
    Begin
    C:=st[1]; {lệnh 1}
    C:=st; {lệnh 2}
    Trong hai lệnh {1} và {2}, lệnh nào đúng?
    ?
    3. Các thao tác xử lí xâu :
    Ví dụ:
    ‘Ha’ + ‘Noi’  ‘HaNoi’
    ‘Ha’ + ‘ Noi’  ‘Ha Noi’
    3.1. Phép ghép xâu :
    Kí hiệu : “+”
    dùng để ghép nhiều xâu thành một xâu
    Ví dụ:
    Var st: string;
    Begin
    st:=‘Ha’ + ‘Noi’;
    write(st);
    readln;
    End.
    Kết quả in ra màn hình là gì?
    ?
    3.2. Phép so sánh: =,<>, <,<=,>,>=
    * Quy ước:
    - Xâu rỗng là xâu ‘’
    - Xâu A = B nếu chúng giống hệt nhau.
    VD : ‘Tin hoc’ = ‘Tin hoc’
    - 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.
    ‘Cam Thuận’ > ‘Cam Ranh’
    + Xâu B là đoạn đầu của xâu A.
    ‘Xau’ < ‘Xau ki tu’
     Khai báo biến:
    Var tên_biến: STRING[độ dài lớn nhất của xâu]
     Nhập xuất giá trị cho biến xâu:
    read/readln(); write/writeln();
    Tham chiếu đến từng kí tự trong xâu:
    tên_biến[chỉ số]
     Phép ghép xâu: kí hiệu là +, được sử dụng để ghép nhiều xâu thành 1 xâu
     Các phép so sánh: =,<>,>,<,<=,>=
    Ghi Nhớ!
    1. Nút khởi động lại máy tính
    2. Giá trị của phép toán logic
    3. Một phép toán logic
    4. Một kiểu dữ liệu chuẩn
    5. Một phép toán logic
    6. Thao tác nối hai xâu
    ?
    Trò chơi ô chữ
     
    Gửi ý kiến

    ↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng RAR và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓


    1 PHÚT GIẢI TRÍ


    NHỮNG TÌNH KHÚC BẤT HỦ


    XUÂN