Open ITHelpself opened 4 years ago
e dựa vào những kiến thức đã học rồi làm các bài tập này nhé. Hàm tạo bắt buộc có, setter/getter cũng bắt buộc có luôn
Câu 1 nhập xuất danh sách nhân viên
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Remoting.Messaging;
using System.Security.AccessControl;
using System.Text;
using System.Threading.Tasks;
namespace Nhanvien
{
class Nhanvien
{
private string Hoten, Gioitinh, Quequan;
private int Tuoi, Mucluong;
public Nhanvien()
{
Hoten = "Bien Thanh Phong";
Tuoi = 20;
Gioitinh = "Nam";
Quequan = "Phu Yen";
Mucluong = 9999;
}
public Nhanvien(Nhanvien nv)
{
Hoten = nv.Hoten;
Tuoi = nv.Tuoi;
Gioitinh = nv.Gioitinh;
Quequan = nv.Quequan;
Mucluong = nv.Mucluong;
}
public Nhanvien(string hoten,int tuoi,string que, int luong, string gioitinh)
{
Hoten = hoten;
Tuoi = tuoi;
Quequan = que;
Mucluong = luong;
Gioitinh = gioitinh;
}
public string ten
{
get { return Hoten; }
set { Hoten = value; }
}
public int tuoi
{
get { return Tuoi; }
set { Tuoi = value; }
}
public string gioitinh1
{
get { return Gioitinh; }
set { Gioitinh = value; }
}
public string quequan
{
get { return Quequan; }
set { Quequan = value; }
}
public int mucluong
{
get { return Mucluong; }
set { Mucluong = value; }
}
public void Xuatthongtin()
{
Console.WriteLine("Ho va ten: " + this.Hoten);
Console.WriteLine("Tuoi: " + this.Tuoi);
Console.WriteLine("Gioi tinh: " + this.Gioitinh);
Console.WriteLine("Que quan: " + this.Quequan);
Console.WriteLine("Muc lung: " + this.Mucluong);
}
}
class Thongtin
{
public static void main()
{
Nhanvien[] DSNV;
int n;
Console.Write("Nhap so luong nhan vien:");
n = int.Parse(Console.ReadLine());
DSNV = new Nhanvien[n];
//nhap nhan vien
Console.WriteLine("Nhap danh sach nhan vien");
for (int i =0; i<n; i++)
{
DSNV[i] = new Nhanvien();
Console.Write("Nhap ten nhan vien: ");
DSNV[i].ten = Console.ReadLine();
Console.Write("Nhap tuoi nhan vien: ");
DSNV[i].tuoi = int.Parse(Console.ReadLine());
Console.Write("Nhap gioi tinh nhan vien: ");
DSNV[i].gioitinh1 = Console.ReadLine();
Console.Write("Nhap que quan nhan vien: ");
DSNV[i].quequan= Console.ReadLine();
Console.Write("Nhap muc luong nhan vien: ");
DSNV[i].mucluong = int.Parse(Console.ReadLine());
}
// Xuat nhan vien
Console.WriteLine("Danh sach nhan vien vua nhap");
foreach (Nhanvien nv in DSNV)
{
nv.Xuatthongtin();
}
Console.ReadKey();
}
}
}