Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 12 kết quả

Đề tài: tìm diện tích hình chử nhật lớn nhât

  1. #1
    Ngày gia nhập
    01 2013
    Bài viết
    2

    Mặc định tìm diện tích hình chử nhật lớn nhât

    bạn nào biết giúp mình bàu này vơi?
    "viết chưong trình nhập vào n hình chử nhât, sau đó tính diện tích và xuất ra màn hình hình chứ nhật có diện tích lớn nhất"

  2. #2
    Ngày gia nhập
    08 2012
    Bài viết
    574

    Việc này đơn giản mà.

    - Yêu cầu người nhập số lượng hình chữ nhật (n). Nếu cần lưu các thông số của các hình thì tạo ra mảng độ lớn n.
    - Dùng vòng lặp (for) để lặp và yêu cầu người dùng nhập các thông số cần thiết và lưu vào n (nếu cần). Người ta nhập đến đâu thì tính toán và kiểm tra luôn.
    Đã được chỉnh sửa lần cuối bởi SITUVNX : 24-01-2013 lúc 08:26 PM.

  3. #3
    Ngày gia nhập
    09 2011
    Bài viết
    16

    Trích dẫn Nguyên bản được gửi bởi soidaohoa Xem bài viết
    bạn nào biết giúp mình bàu này vơi?
    "viết chưong trình nhập vào n hình chử nhât, sau đó tính diện tích và xuất ra màn hình hình chứ nhật có diện tích lớn nhất"
    Bạn dùng biến static để lưu dtMax, cứ mỗi lần có Rect mới hoặc thay đổi thuộc tính của Rect thì so sánh dtMax với diện tích Rect mới
    C++ Code:
    1. class Rect
    2. {
    3.    //Thuộc tính
    4.    static float dtMax;
    5.    
    6.   //Phương  thức
    7.   public float DienTich(){//code here}
    8. }

  4. #4
    Ngày gia nhập
    01 2013
    Bài viết
    2

    mấy bạn nói chung chung quá, nói cụ thể tý được không

  5. #5
    Ngày gia nhập
    07 2010
    Bài viết
    99

    Trích dẫn Nguyên bản được gửi bởi soidaohoa Xem bài viết
    bạn nào biết giúp mình bàu này vơi?
    "viết chưong trình nhập vào n hình chử nhât, sau đó tính diện tích và xuất ra màn hình hình chứ nhật có diện tích lớn nhất"
    Lần sau nhờ người khác giúp thì nói rõ chút bạn nhé. "Nhập n hình chữ nhật" nghe nó chung chung quá. Nhập thế nào ? Nhập những thông tin gì ? Quy ước nhập ra sao ?
    Never try, never know

  6. #6
    Ngày gia nhập
    01 2013
    Bài viết
    2

    Mặc định tìm diện tích hình chử nhật lớn nhât

    ví dụ như mình nhập thông tin về chiều dài và chiếu rộng cho 3 hcn, rồi tính vá xuất ra diện tích hcn lớn nhất thôi

  7. #7
    Ngày gia nhập
    08 2012
    Bài viết
    574

    #2 và #3 đã nói rồi, trừ khi bạn không nhớ công thức tính diện tích hình chữ nhật.
    Thông tin nhập vào chắc chắn là chiều dài và chiều rộng.

  8. #8
    Ngày gia nhập
    07 2010
    Bài viết
    99

    Quy ước : HCN (w,h)
    + w : dài
    + h : rộng

    * Ý tưởng :
    - Dùng 2 biến tạm để nhập chiều dài, rộng
    - Trong quá trình nhập, so sánh và tìm hcn có diện tích max

    * Cài đặt :

    Visual C# Code:
    1. static void Main(string[] args)
    2. {
    3.     int n;
    4.     int maxW = 0, maxH = 0;
    5.  
    6.     Console.Write("Nhap n : ");
    7.     n = int.Parse(Console.ReadLine());
    8.  
    9.     for (int i = 0; i < n; i++)
    10.     {
    11.         Console.Write("Nhap hcn thu {0} (w, h) : ", i + 1);
    12.         string[] numbers = Console.ReadLine().Split(' ');
    13.         if (numbers.Length == 2)
    14.         {
    15.             int w = int.Parse(numbers[0]);
    16.             int h = int.Parse(numbers[1]);
    17.  
    18.             if (w * h > maxW * maxH)
    19.             {
    20.                 maxW = w;
    21.                 maxH = h;
    22.             }
    23.         }
    24.         else
    25.         {
    26.             // Dữ liệu không hợp lệ
    27.             Console.WriteLine("Invalid");
    28.             Console.ReadLine();
    29.             return;
    30.         }
    31.     }
    32.  
    33.     Console.WriteLine("Result : HCN({0},{1})", maxW, maxH);
    34.     Console.ReadLine();
    35. }
    Never try, never know

  9. #9
    Ngày gia nhập
    08 2012
    Bài viết
    574

    Như @nhquynam là ổn rồi, bắt thêm vài lỗi nữa là xong.

  10. #10
    Ngày gia nhập
    01 2013
    Bài viết
    1

    bạn nói chung chung quá, nói cụ thể tý được không
    Attached Thumbnails Attached Thumbnails 500x150px_zps5bd4b6d2.jpg  

Các đề tài tương tự

  1. Sửa máy tính, cài đặt windows, phần mềm tại nhà nhanh nhất, rẻ nhất, hiệu quả nhất …
    Gửi bởi hopluccc trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 08-07-2013, 02:07 PM
  2. Trả lời: 12
    Bài viết cuối: 25-10-2012, 02:48 AM
  3. Bài tập C++ NHập mảng một chiều gồm n phần tử kết thúc nhập khi nhập một chữ cái
    Gửi bởi thienthanoze trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 15
    Bài viết cuối: 09-07-2012, 10:10 PM
  4. Bài tập C++ Viết phương trình nhập vào 1 chuỗi số.Hãy nhập vào 1 số.Đếm xem có bao nhiêu chữ số bạn vừa nhập
    Gửi bởi namtuocdn trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 5
    Bài viết cuối: 16-10-2011, 10:39 AM
  5. Bài tập C++ Nhập mảng 1 chiều, nếu phần tử nhập trùng nhau thì bắt nhập lại
    Gửi bởi danielh trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 09-07-2011, 03:35 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn