CNTT
Cảm ơn bạn đả tham gia Diển Đàn CNTT
Nếu bạn chưa có tài khoản hãy sử dụng tên tài khoản "ACTIVE" và mật khẩu "public" !!!
CNTT
Cảm ơn bạn đả tham gia Diển Đàn CNTT
Nếu bạn chưa có tài khoản hãy sử dụng tên tài khoản "ACTIVE" và mật khẩu "public" !!!
Chào mừng bạn tham gia diển đàn CNTT
HỔ TRỢ TRỰC TUYẾN
  • TẢI LÊN 1 TỆP

You are not connected. Please login or register

CODE SAO CHEP THONG TIN LOP HOC

Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

1CODE SAO CHEP THONG TIN LOP HOC Empty CODE SAO CHEP THONG TIN LOP HOC 21/3/2014, 9:18 am

TNT


Admin
Admin

Code:

#include<stdio.h>
#include<conio.h>
#include<iostream>
#include<string.h>
using namespace std;
 
class Lop {
    private:
        char ML[8];
        char* TL;
        int SS;
        float DS;
    public:
    ~Lop();
        Lop();
         Lop(const Lop& );  
        Lop(char*,char*,int,float);
        void NhapTT(char* = "");
        void InTT(char* = "");
    };
Lop::Lop() {
    strcpy(ML,"");
    
    TL = new char[50];
    strcpy(TL,"");
    
    SS = 0;  
    DS = 0;
};  
Lop::Lop(char* MSL,char* TCL,int SSL,float DSL){
    strcpy(ML,MSL);
    
    TL = new char[50];
    strcpy(TL,TCL);
 SS = SSL;  
    DS = DSL;
};
Lop::~Lop() {  
      delete[] TL;     }
Lop::Lop(const Lop& s){
    strcpy(ML, s.ML); //coppy chuoi
   TL = new char[50];  
    strcpy(TL, s.TL);
    SS = s.SS;
     DS = s.DS;
    };  
 
void Lop::NhapTT(char* str){    
     cout<<str;    
     cout<<"\n Ma lop:";
     cin>>ML;
     cout<<"\n Ten lop:";
     cin.ignore();
     cin.getline(TL,49);// lay nguyen dong, cho phep nhap khoang trang
     cout<<"\n Si so:";
     cin>>SS;  
     cout<<"\n Danh sach:";
     cin>>DS;  
                
     };
 
void Lop::InTT(char* str){        
     cout<<str;
     cout<<"\n Ma lop: "<<ML<<" Tenlop: "<<TL<<" (Si so:"<<SS<<") Danh sach:"<<DS;              
     };
      
int main(){
    Lop a;
    a.NhapTT("\nNHAP TT LOP A");
    a.InTT("\n\nLOP A:");
    // khong su dung ham xay dung sao chep
    Lop b;
    b = a;
    b.InTT("\n\nIn TT LOP B = A:");
    // su dung ham xay dung sao chep
    Lop c(a);
    c.InTT("\n\nIn TT LOP C SAO CHEP TU A:");
 
    a.NhapTT("\n\nTHAY DOI TT LOP A:");
    
    b.InTT("\n\nIn TT LOP B = A:");
    c.InTT("\n\nIn TT LOP C SAO CHEP TU A:");
            
    getch();    
    }


http://cntt.forumotions.net

Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Permissions in this forum:
Bạn không có quyền trả lời bài viết

 
  • Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất