Đề thi học kì C#(đề 1)

Thảo luận trong 'C#' bắt đầu bởi ngoisaobang, 4 Tháng một 2011.

  1. Offline

    ngoisaobang

    • Friends

    Số bài viết:
    558
    Đã được thích:
    614
    Điểm thành tích:
    560
    Câu 1: Viết mã lệnh C# tạo Lớp cơ sở HTGVC như sau:
    - Có thuộc tính protected c (kiểu số nguyên ) chỉ cạnh góc vuông của hình tam giác vuông cân.
    - Có phương thức tạo HTGVC(int a) để khởi tạo giá trị cho cạnh góc vuông c=a
    - Có phương thức đa hình void In() : in lên màn hình các dấu * có số lượng bằng 2 lần chiều cao để tạo nên hình tam giác vuông cân, ví dụ c=2 như sau:
    *
    * *
    * * *
    * * * *
    - Có phương thức float DT() : tính và trả về giá trị diện tích của hình tam giác vuông cân(=1/2 của c bình phương)
    Câu 2: Viết mã lệnh C# tạo lớp HTRUTGVC thừa kế lớp HTGVC ở câu 1 như sau:
    - Có them thuộc tính kiểu số nguyên chỉ chiều cao (int) của hình trụ đáy tam giác vuông cân.
    - Có phương thức tạo HTRUTG(int a, int b): dựa trên phương thức tạo của lớp cơ sở HTGVC(a) và gán thuộc tính chiều cao cho hình trụ đáy tam giác vuông cân = b.
    - Có phương thức float TT( ) : tính và trả về giá trị thể tích của hình trụ đáy tam giác vuông cân=diện tích đáy * chiều cao.
    - Nạp chồng phương thức đa hình void In() : in lên màn hình câu sau đây: “Đây là hình trụ có đáy tam giác vuông cân cạnh là <giá trị 1>, và chiều cao là <giá trị 2>. Diện tích đáy của hình là <giá trị 3>. Thể tích của hình là< giá trị 4> ”.
    Trong đó:
    <giá trị 1> là cạnh góc vuông của hình tam giác vuông cân.
    <giá trị 2> là chiều cao của hình tam giác vuông cân.
    <giá trị 3> là diện tích của đáy hình trụ (hình tam giác vuông cân).
    < giá trị 4> là Thể tích của hình trụ (hình trụ đáy tam giác vuông cân).
    Câu 3: Vieets lớp Test có hàm Main( ) như sau:
    - Tạo mảng d gồm 3 đối tượng HTGVC: d [0] có kiểu là HTGVC có đáy là 5. d [1] có kiểu HTRUTGVC có cạnh là 4 và cao là 5, d [2] có kiểu là HTRUTGVC có cạnh và chiều cao nhập vào từ bàn phím.
    - Dùng vòng lặp for gọi phương thức In() cho các đối tượng của mảng d.
  2. Offline

    Okio.1st

    • Thành Viên Mới

    Số bài viết:
    17
    Đã được thích:
    2
    Điểm thành tích:
    0
    Đề thi năm nhiu đây ?

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí