Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Hỏi về cách làm menu

  1. #1
    Ngày gia nhập
    05 2008
    Bài viết
    1

    Mặc định Hỏi về cách làm menu

    Bạn nào có thể hướng dẫn mình làm cái menu trong C với.
    ví dụ menu có 3 dòng.
    NHẬP SỐ LIỆU
    TÍNH TOÁN
    HIỂN KẾT QUẢ
    Sau đó có thể dùng phím mũi tên di chuyển lên xuống rồi ấn ENter để lựa chọn các mục ý.
    Các bạn giúp mình với nhá.Đang cần gấp.
    Cám ơn các bạn nhiều

  2. #2
    Ngày gia nhập
    02 2008
    Bài viết
    1,009

    PHP Code:
    #include<iostream.h>
    #include<conio.h>
    int main()
    {
     
    int i;clrscr();
       
    char *tenmuc[]={"Muc thu nhat","Muc thu hai","Muc thu ba"};

       for(
    i=1;i<3;i++)
        {
         
    gotoxy(1,i+1);
         
    textcolor(4);
         
    cprintf(tenmuc[i]);
        }
       
    gotoxy(1,1);
       
    textcolor(WHITE);
       
    cprintf(tenmuc[0]);
      
    char ch;
       
    int stt=0;
       while(
    1)
        {
         
    ch=getch();
         if(
    ch==0)
          
    ch=getch();
          switch(
    ch)
           {
        case 
    72:

               
    stt--;
               if(
    stt<0)
            { 
    stt=2;

              
    gotoxy(1,1);
              
    textcolor(4);
              
    cprintf(tenmuc[0]);
            
    gotoxy(1,3);
              
    textcolor(WHITE);
              
    cprintf(tenmuc[stt]);
            }
               else
            {

             
    gotoxy(1,stt+2);
             
    textcolor(4);
             
    cprintf(tenmuc[stt+1]);
           
    gotoxy(1,stt+1);
             
    textcolor(WHITE);
             
    cprintf(tenmuc[stt]);
            }
              break;
        case 
    80:
               
    stt++;
               if(
    stt>2)
            {
              
    gotoxy(1,3);
              
    textcolor(4);
              
    cprintf(tenmuc[2]);
              
    stt=0;
              
    gotoxy(1,1);
              
    textcolor(WHITE);
              
    cprintf(tenmuc[stt]);
            }
               else
            {

             
    gotoxy(1,stt);
             
    textcolor(4);
             
    cprintf(tenmuc[stt-1]);
           
    gotoxy(1,stt+1);
             
    textcolor(WHITE);
             
    cprintf(tenmuc[stt]);
            }
              break;
           case 
    13:return 0;
          }
        }
      } 
    đây là code làm menu theo ý bạn( menu lựa chọn bằng phím lên xuống)...bạn có thể tham khảo và tự sửa vào bài của bạn nhé
    Đã được chỉnh sửa lần cuối bởi AlexF : 11-05-2008 lúc 12:27 PM.

  3. #3
    Ngày gia nhập
    06 2007
    Nơi ở
    C:\WINDOWS\system32\dllcache\
    Bài viết
    3,006

    trong box hướng dẫn qx có hướng dẫn 1 bài cũng khá khá về chương trình lớn và menu rồi mà. Lúc nào rảnh sẽ pót tiếp
    ^_,^

    Tổng hợp các câu chuyện hài hước vui nhộn, sử dụng Speech Synthesis để đọc : https://www.youtube.com/channel/UCLk...Tjrg/playlists


    Bùi Tấn Quang

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

  1. Dựng 1 menu Asp.net bằng thẻ <ul> <li> hay Control [ Menu , SiteMap , Repeater , Treeview]
    Gửi bởi teodainhan trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 8
    Bài viết cuối: 30-05-2013, 01:04 PM
  2. Source Code menu thêm item vào Menu Context
    Gửi bởi babyboy_pk trong diễn đàn Dự án & Source code C#, ASP.NET
    Trả lời: 0
    Bài viết cuối: 25-03-2013, 01:56 PM
  3. Googlechomre không hiển thị menu con khi dùng sitemapth để load menu đa cấp
    Gửi bởi thitcholaotien trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 6
    Bài viết cuối: 09-04-2012, 02:19 PM
  4. Tạo menu theo dạng Menu cha - con như thế nào?
    Gửi bởi tuanvu199x trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 06-11-2011, 10:45 PM
  5. Hight light menu trong C như của Menu HirentBoot?
    Gửi bởi manhdt 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: 08-09-2011, 09:54 AM

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