Thứ 6, 2024-03-29, 11:36 AM| Chào mừng bạn đến với website. Chúc bạn vui vẻ
.:Trang chủ:. | .:Đăng ký:. | .:Đăng nhập:.
.:Thống kê diễn đàn:. .:Các bài đã post:. .:Danh sách thành viên:. .:Nội quy diễn đàn:. .:Tìm kiếm bài viết:.
‘’.:15 bài mới cập nhật:.‘’
  • Bài mới Khi nói đến việc thiết kế và trang trí nhà vệ sinh, một yếu (nhuly27)
  • Bài mới Cầu thủ Man United bất bình với Rasmus Hojlund (doihinhmu)
  • Reply mới KHÁM PHÁ SỰ TINH TẾ CỦA CỬA GỖ CAO CẤP TẠI SAIGONDOOR (doihinhmu)(1 replies)
  • Reply mới Co nen su dung dich vu in an onlone hay khong? (doihinhmu)(1 replies)
  • Reply mới Tử vi hàng ngày cung Sư Tử thứ năm ngày 29/12/2016 (doihinhmu)(2 replies)
  • Bài mới ỐNG THỦY LỰC PARKER (nhuly)
  • Bài mới CỬA NHÀ VỆ SINH - SỰ LỰA CHỌN HOÀN HẢO CHO KHÔNG GIAN TƯƠI M (nhuly27)
  • Bài mới TOP 100 Mẫu cửa thép chống cháy “Chính Hãng & Chống Cháy Hiệ (nhuly)
  • Bài mới CỬA NHÀ VỆ SINH - SỰ LỰA CHỌN HOÀN HẢO CHO KHÔNG GIAN TƯƠI M (nhuly)
  • Bài mới ỐNG THỦY LỰC (nhuly)
  • Bài mới CỬA NHÀ VỆ SINH - SỰ LỰA CHỌN HOÀN HẢO CHO KHÔNG GIAN TƯƠI M (nhuly27)
  • Bài mới CỬA NHÀ VỆ SINH - SỰ LỰA CHỌN HOÀN HẢO CHO KHÔNG GIAN TƯƠI M (nhuly)
  • Bài mới 99+ Mẫu cửa gỗ cao cấp đang trở thành xu hướng 2024 (nhuly27)
  • Bài mới CỬA NHÀ VỆ SINH - SỰ LỰA CHỌN HOÀN HẢO CHO KHÔNG GIAN TƯƠI M (nhuly)
  • Bài mới Phốt Piston D6 (nhuly)
    • Page 1 of 1
    • 1
    Diễn đàn học tập và vui chơi giải trí K53H » .:Học tập, nghiên cứu, thảo luận nhóm, chuyên ngành:. » Lập trình » Chương trình tính điểm theo hình thức tín chỉ (Các bác xem và cho ý kiến nhé!)
    Chương trình tính điểm theo hình thức tín chỉ
    Cold_boy Ngày: Thứ 4, 2009-07-15, 7:58 PM | Đường link của bài viết này # 1
    Trình độ: Trung học cơ sở
    Chức vụ: Trưởng thôn
    Số bài đã post: 127
    Cộng (trừ) điểm cho bài viết: 7
    Tình trạng: Offline
    Tớ viết ra chương trình này mong anh em có thể tính điểm được dễ dàng. Chúc anh em đạt điểm cao.
    longlanhanhmat
    Đây là bài ở dạng .cpp:
    Code

    #include<iostream>
    using namespace std;
    struct mon_hoc
    {
              float diem;
              float he_so;
    };
    float dtc( float a)
    {
           if(a<0) return -1;
           if(a>=0&&a<4) return 0;
           if(a>=4&&a<=5.4) return 1;
           if(a>=5.5&&a<=6.9) return 2;
           if(a>=7&&a<=8.4) return 3;
           if(a>=8.5&&a<=10) return 4;
           if(a>10) return -1;
    }
    float kt_heso(float b)
    {
             if(b<=0) return -1;
             if(b>0) return 1;
    }
    int xep_loai(float c,float d)
    {
           if(c<1) cout<<"Ban bi buoc thoi hoc"<<endl;
           if(c>=1&&c<2)
           {
                        cout<<"Ban xep loai: Yeu"<<endl;
                        if(d>0)cout<<"Ban phai thi lai "<<d<<" mon"<<endl;
           }
           if(c>=2&&c<2.5)    
           {
                           cout<<"Ban xep loai: Trung binh"<<endl;
                           if(d>0)cout<<"Ban phai thi lai "<<d<<" mon"<<endl;
           }
           if(c>=2.5&&c<3.2)    
           {
                  if(d==0)cout<<"Ban xep loai: Kha"<<endl;
                  else cout<<"Ban xep loai trung binh vi thi lai "<<d<<" mon"<<endl;
           }
           if(c>=3.2&&c<=4)    
           {
                            if(d==0)cout<<"Ban xep loai: Gioi"<<endl;
                            else cout<<"Ban xep loai trung binh vi thi lai "<<d<<" mon"<<endl;
           }        
    }
    int main()
    {
           int n;
           cout<<"Moi ban nhap vao so mon hoc: n=";cin>>n;
           cout<<"--------------------------------------------------------"<<endl;
           mon_hoc mon[n];
           cout<<"Hay nhap vao diem, va he so cua tung mon:"<<endl;
           for(int i=0;i<n;i++)
           {
                   cout<<"Mon "<<i+1<<":"<<endl;
                   cout<<"Diem mon "<<i+1<<"="; cin>>mon[i].diem;
                   cout<<"He so mon "<<i+1<<"=";cin>>mon[i].he_so;
           }
           float tong_diem=0;
           float tong_he_so=0;
           int loi=1;
           int dxl=0;
           for(int i=0;i<n;i++)
           {
                   if(dtc(mon[i].diem)==0) dxl++;
                   if(dtc(mon[i].diem)==-1)    
                   {
                       cout<<"Xin moi ban xem lai doi chut, co the ban da nham trong qua trinh nhap diem"<<endl;
                       loi=-1;
                       break;
                   }
                   else
                   {
                        if(kt_heso(mon[i].he_so)==-1)    
                        {
                                cout<<"Xin moi ban xem lai doi chut, co the ban da nham trong qua trinh nhap he so"<<endl;
                                loi=-1;
                                break;
                        }
                        else
                        {
                            tong_diem=tong_diem+dtc(mon[i].diem)*mon[i].he_so;
                            tong_he_so=tong_he_so+mon[i].he_so;
                        }
                   }
           }
           cout<<"-------------------------------------------------------------------"<<endl;
           float dtk;
           if(loi!=-1)    
           {
                       dtk=tong_diem/tong_he_so;
                       cout<<"Diem tong ket tin chi cua ban la: "<<dtk<<endl;
                       xep_loai(dtk,dxl);
                       cout<<endl;
           }
           system("pause");
    }
                      

    Còn đây là ở dạng .exe:

     
     
    File đính kèm: Tinh_diem_tc.exe (466.6 Kb)
     
     
     
     
     
     
     
     
     
    Diễn đàn học tập và vui chơi giải trí K53H » .:Học tập, nghiên cứu, thảo luận nhóm, chuyên ngành:. » Lập trình » Chương trình tính điểm theo hình thức tín chỉ (Các bác xem và cho ý kiến nhé!)
    • Page 1 of 1
    • 1
    Search:


    Lớp K53H- Trường ĐH Công Nghệ- ĐHQGHN
    Faculty of Engineering Mechanics and Automation - College of technology- Vietnam National University Hanoi
    Bản quyền nội dung thuộc K53H. Phát triển bởi Hà Văn Sâm. E-mail: Samhv_53@vnu.edu.vn