LAD 1:
using System;
public class VeHinhChuNhat
public static void Main(string[] args)
[Link]("Nhap chieu dai: ");
int dai = [Link]([Link]());
[Link]("Nhap chieu rong: ");
int rong = [Link]([Link]());
[Link]();
for (int i = 0; i < rong; i++)
for (int j = 0; j < dai; j++)
if (i == 0 || i == rong - 1 || j == 0 || j == dai - 1)
[Link]("*");
else
[Link](" ");
[Link]();
}
}
LAD 2:
using [Link];
using System;
using [Link];
using [Link];
using [Link].X509Certificates;
namespace Lad2
public class SinhVien
public string MaSV;
public string HoTen;
public double Diemlt;
public double Diemth;
public SinhVien()
MaSV = "24031111";
HoTen = "Nguyen Van A";
Diemlt = 5;
Diemth = 6;
public SinhVien(string ma, string ten, double lt, double th)
{
MaSV = ma;
HoTen = ten;
Diemlt = lt;
Diemth = th;
public string MaSinhVien
get { return MaSV; }
set { MaSV = value; }
public string HovaTen
get { return HoTen; }
set { HoTen = value; }
public double DiemLyThuyet
get { return Diemlt; }
set { Diemlt = value; }
public double DiemThucHanh
get { return Diemth; }
set { Diemth = value; }
}
public static void Main(string[] args)
SinhVien sv = new SinhVien();
[Link]("\n ====Nhap thong tin sinh vien====");
[Link]($"Nhap ma sinh vien: ");
[Link] = [Link]();
[Link]($"Nhap ho ten sinh vien: ");
[Link] = [Link]();
[Link]($"Nhap diem ly thuyet: ");
[Link] = [Link]([Link]());
[Link]($"Nhap diem thuc hanh: ");
[Link] = [Link]([Link]());
[Link]("\n ====Xuat thong tin sinh vien====");
double DiemTB = ([Link] + [Link]) / 2;
[Link]("\n--- Thong tin sinh vien ---");
[Link]($"Ma sinh vien: {[Link]}");
[Link]($"Ho ten: {[Link]}");
[Link]($"Diem ly thuyet: {[Link]}");
[Link]($"Diem thuc hanh: {[Link]}");
[Link]($"Diem trung binh: {DiemTB:F2}");
if (DiemTB >= 5)
[Link]("Ket qua: Dau");
else
{
[Link]("Ket qua: Rot");
[Link]();
[Link]();
LAD 3:
using [Link];
using System;
using [Link];
using [Link];
using [Link].X509Certificates;
namespace Lad3
public class sophuc
public float pt;
public float pa;
public sophuc(float pt, float pa)
[Link] = pt;
[Link] = pa;
}
public sophuc()
pt = 0;
pa = 0;
public float phanthuc
get { return pt; }
set { pt = value; }
public float phanao
get { return pa; }
set { pa = value; }
public sophuc cong(sophuc sp1, sophuc sp2)
float PT = [Link] + [Link];
float PA = [Link] + [Link];
[Link]("Tong hai so phuc: ");
sophuc ketqua = new sophuc(PT, PA);
return ketqua;
public sophuc tru(sophuc sp1, sophuc sp2)
float PT = [Link] - [Link];
float PA = [Link] - [Link];
[Link]("Hieu hai so phuc: ");
sophuc ketqua = new sophuc(PT, PA);
return ketqua;
public void xuat()
if (pa >= 0)
[Link]($"z = {pt} + {pa}i");
else
[Link]($"z = {pt} - {-pa}i");
class program
public static void Main(string[] args)
[Link]("So phuc thu nhat: ");
sophuc sp1 = new sophuc();
[Link]();
[Link]("So phuc thu hai: ");
sophuc sp2 = new sophuc(5, 8);
[Link]();
[Link]("Nhap so phuc thu nhat: ");
[Link]("- Phan thuc: ");
[Link] = [Link]([Link]());
[Link]("- Phan ao: ");
[Link] = [Link]([Link]());
sophuc tong = new sophuc();
tong = [Link](sp1, sp2);
[Link]();
sophuc hieu = new sophuc();
hieu = [Link](sp1, sp2);
[Link]();
LAD 4:
using System;
public class nguoi
public string hoten;
public DateTime ngaysinh;
public string noisinh;
public string nghenghiep;
public string noio;
public string Hoten
{
get { return hoten; }
public DateTime Ngaysinh
get { return ngaysinh; }
public string Noisinh
get { return noisinh; }
public string Nghenghiep
get { return nghenghiep; }
public string Noio
get { return noio; }
public nguoi()
hoten = "Nguyen Van A";
ngaysinh = [Link];
noisinh = "Ba Ria - Vung Tau";
nghenghiep = "Khong";
noio = "Ba Ria - Vung Tau";
}
public nguoi(string ht, DateTime ngaysinh, string noisinh, string nghe, string noio)
[Link] = ht;
[Link] = ngaysinh;
[Link] = noisinh;
[Link] = nghe;
[Link] = noio;
public void nhapthongtin()
[Link]("Nhap ho ten: ");
[Link] = [Link]();
DateTime ngaysinh = [Link];
bool nhapsai = true;
while (nhapsai)
[Link]("Nhap ngay sinh(dd/mm/yyyy): ");
string inputngaysinh = [Link]();
try
ngaysinh = [Link](inputngaysinh, "dd/MM/yyyy", null);
nhapsai = false;
catch (FormatException)
{
[Link]("Sai dinh dang ngay sinh. Hay nhap lai.");
[Link] = ngaysinh;
[Link]("Nhap noi sinh: ");
[Link] = [Link]();
[Link]("Nghe nghiep hien tai: ");
[Link] = [Link]();
[Link]("Noi o hien tai: ");
[Link] = [Link]();
public void hienthongtin()
[Link]($"Ho ten: {hoten}");
[Link]($"Ngay sinh: {[Link]("dd/MM/yyyy")}");
[Link]($"Noi sinh: {noisinh}");
[Link]($"Nghe nghiep: {nghenghiep}");
[Link]($"Cho o: {noio}");
public class giadinh
private nguoi[] thanhvien;
private int sothanhvien;
public nguoi[] Thanhvien
get { return thanhvien; }
public int Soluongthanhvien
get { return sothanhvien; }
public giadinh()
sothanhvien = 0;
thanhvien = new nguoi[0];
public giadinh(int sotv)
sothanhvien = sotv;
thanhvien = new nguoi[sotv];
for (int i = 0; i < sothanhvien; i++)
thanhvien[i] = new nguoi();
public void nhapthongtinGD()
for (int i = 0; i < sothanhvien; i++)
{
[Link]($"\nNhap thong tin thanh vien thu {i + 1}: ");
thanhvien[i].nhapthongtin();
public nguoi tuoicaonhatGD()
if (thanhvien == null || [Link] == 0)
return null;
nguoi caotuoinhat = thanhvien[0];
for (int i = 1; i < sothanhvien; i++)
if (thanhvien[i].ngaysinh < [Link])
caotuoinhat = thanhvien[i];
return caotuoinhat;
public nguoi tuoinhonhatGD()
if (thanhvien == null || [Link] == 0)
return null;
nguoi tuoinhonhat = thanhvien[0];
for (int i = 1; i < sothanhvien; i++)
{
if (thanhvien[i].ngaysinh > [Link])
tuoinhonhat = thanhvien[i];
return tuoinhonhat;
public void hienthongtintomtat()
[Link]($"\n- Thong tin gia dinh:");
[Link]($"So luong thanh vien: {Soluongthanhvien}");
for (int i = 0; i < sothanhvien; i++)
[Link]($"\nThanh vien thu {i + 1}:");
thanhvien[i].hienthongtin();
[Link]();
nguoi tvtuoimax = tuoicaonhatGD();
if (tvtuoimax != null)
[Link]($"Nguoi cao tuoi nhat trong gia dinh: {[Link]}
({[Link]("dd/MM/yyyy")})");
nguoi tvtuoimin = tuoinhonhatGD();
if (tvtuoimin != null)
[Link]($"Nguoi nho tuoi nhat trong gia dinh: {[Link]}
({[Link]("dd/MM/yyyy")})");
public class khupho
private giadinh[] DSgiadinh;
public int SLgiadinh;
public giadinh[] danhsachgiadinh
get { return DSgiadinh; }
set { DSgiadinh = value; }
private int Soluonggiadinh
get { return SLgiadinh; }
set { SLgiadinh = value; }
public khupho(int gd)
SLgiadinh = gd;
DSgiadinh = new giadinh[gd];
}
public void nhapthongtinKP()
DSgiadinh = new giadinh[SLgiadinh];
for (int i = 0; i < SLgiadinh; i++)
[Link]($"\nNhap thong tin gia dinh thu {i + 1}: ");
[Link]("So luong thanh vien cua gia dinh: ");
int sltv = [Link]([Link]());
DSgiadinh[i] = new giadinh(sltv);
DSgiadinh[i].nhapthongtinGD();
public nguoi tuoicaonhatKP()
if (DSgiadinh == null || [Link] == 0)
return null;
nguoi tuoimaxKP = null;
for (int i = 0; i < SLgiadinh; i++)
nguoi tuoimaxGD = DSgiadinh[i].tuoicaonhatGD();
if (tuoimaxGD != null)
if (tuoimaxKP == null || [Link] < [Link])
tuoimaxKP = tuoimaxGD;
}
return tuoimaxKP;
public nguoi tuoinhonhatKP()
if (DSgiadinh == null || [Link] == 0)
return null;
nguoi tuoiminKP = null;
for (int i = 0; i < SLgiadinh; i++)
nguoi tuoiminGD = DSgiadinh[i].tuoinhonhatGD();
if (tuoiminGD != null)
if (tuoiminKP == null || [Link] > [Link])
tuoiminKP = tuoiminGD;
return tuoiminKP;
public void hienthongtinKP()
{
[Link]("\n--- Thong tin khu pho ---");
[Link]($"So luong gia dinh: {SLgiadinh}");
nguoi tuoimaxKP = tuoicaonhatKP();
nguoi tuoiminKP = tuoinhonhatKP();
if (tuoimaxKP != null)
[Link]($"Nguoi cao tuoi nhat khu pho: {[Link]}
({[Link]("dd/MM/yyyy")})");
else
[Link]("Khong co ai");
if (tuoiminKP != null)
[Link]($"Nguoi nho tuoi nhat khu pho: {[Link]}
({[Link]("dd/MM/yyyy")})");
else
[Link]("Khong co ai");
[Link]("\n--- Thong tin cac gia dinh ---");
for (int i = 0; i < SLgiadinh; i++)
{
DSgiadinh[i].hienthongtintomtat();
class Program
static void Main(string[] args)
[Link]("Nhap so luong gia dinh trong khu pho: ");
int SLGD = [Link]([Link]());
khupho kp = new khupho(SLGD);
[Link]();
[Link]();
nguoi tuoimaxKP = [Link]();
nguoi tuoiminKP = [Link]();
[Link]();
LAD 5:
using System;
public class Truong
public string MaTruong;
public string TenTruong;
public string DiaChi;
public string maTruong
get { return MaTruong; }
set { MaTruong = value; }
public string tenTruong
get { return TenTruong; }
set { TenTruong = value; }
public string diaChi
get { return DiaChi; }
set { DiaChi = value; }
public Truong()
MaTruong = "123";
TenTruong = "Dai hoc Ba Ria - Vung Tau";
DiaChi = "phuong 7, tp Vung Tau";
public Truong(string matruong, string tentruong, string diachi)
[Link] = matruong;
[Link] = tentruong;
[Link] = diachi;
}
public virtual void Nhap()
[Link]("Nhap ma truong: ");
MaTruong = [Link]();
[Link]("Nhap ten truong: ");
TenTruong = [Link]();
[Link]("Nhap dia chi: ");
DiaChi = [Link]();
public virtual void Xuat()
[Link]("\n--- Thong tin truong ---");
[Link]("Ma truong: " + MaTruong);
[Link]("Ten truong: " + TenTruong);
[Link]("Dia chi: " + DiaChi);
class Khoa
public string MaKhoa;
public string TenKhoa;
public string TruongKhoa;
public string maKhoa
{
get { return MaKhoa; }
set { MaKhoa = value; }
public string tenKhoa
get { return TenKhoa; }
set { TenKhoa = value; }
public string truongKhoa
get { return TruongKhoa; }
set { TruongKhoa = value; }
public Khoa()
MaKhoa = "001";
TenKhoa = "Ky thuat - Cong nghe";
TruongKhoa = "Nguyen Van A";
public Khoa(string makhoa, string tenkhoa, string truongkhoa)
[Link] = makhoa;
[Link] = tenkhoa;
[Link] = truongkhoa;
}
public void Nhap()
[Link]("Nhap ma khoa: ");
MaKhoa = [Link]();
[Link]("Nhap ten khoa: ");
TenKhoa = [Link]();
[Link]("Nhap ten truong khoa: ");
TruongKhoa = [Link]();
public void Xuat()
[Link]("Ma khoa: " + MaKhoa);
[Link]("Ten khoa: " + TenKhoa);
[Link]("Truong khoa: " + TruongKhoa);
class Ban
public string MaBan;
public string TenBan;
public string NgayThanhLap;
public string maBan
{
get { return MaBan; }
set { MaBan = value; }
public string tenBan
get { return TenBan; }
set { TenBan = value; }
public string ngayThanhLap
get { return NgayThanhLap; }
set { NgayThanhLap = value; }
public Ban()
MaBan = "001";
TenBan = "Cong nghe thong tin";
NgayThanhLap = "01/06/2015";
public Ban(string maBan, string tenBan, string ngayThanhLap)
[Link] = maBan;
[Link] = tenBan;
[Link] = ngayThanhLap;
public void Nhap()
{
[Link]("Nhap ma ban: ");
MaBan = [Link]();
[Link]("Nhap ten ban: ");
TenBan = [Link]();
[Link]("Nhap ngay thanh lap: ");
NgayThanhLap = [Link]();
while ([Link] != 10)
[Link]("Sai dinh dang ngay, hay nhap lai.");
[Link]("Nhap ngay thanh lap: ");
NgayThanhLap = [Link]();
public void Xuat()
[Link]("Ma ban: " + MaBan);
[Link]("Ten ban: " + TenBan);
[Link]("Ngay thanh lap: " + NgayThanhLap);
class TruongDH : Truong
public int n, m;
public Khoa[] DSKhoa;
public Ban[] DSBan;
public int soLuongKhoa
get { return n; }
set { n = value; }
public int soLuongBan
get { return m; }
set { m = value; }
public Khoa[] dsKhoa
get { return DSKhoa; }
set { DSKhoa = value; }
public Ban[] dsBan
get { return DSBan; }
set { DSBan = value; }
public TruongDH() : base()
DSKhoa = new Khoa[0];
DSBan = new Ban[0];
n = 0;
m = 0;
public TruongDH(string matruong, string tentruong, string diachi, int sokhoa, int soban,
Khoa[] dSKhoa, Ban[] dSBan) : base(matruong, tentruong, diachi)
this.n = sokhoa;
DSKhoa = new Khoa[sokhoa];
for (int i = 0; i < n; i++)
DSKhoa[i] = new Khoa();
this.m = soban;
DSBan = new Ban[soban];
for (int j = 0; j < m; j++)
DSBan[j] = new Ban();
public override void Nhap()
[Link]();
[Link]("Nhap so luong khoa: ");
n = [Link]([Link]());
DSKhoa = new Khoa[n];
for (int i = 0; i < n; i++)
{
[Link]($"\nNhap thong tin cua khoa thu {i + 1}:");
DSKhoa[i] = new Khoa();
DSKhoa[i].Nhap();
[Link]();
[Link]("Nhap so luong ban: ");
m = [Link]([Link]());
DSBan = new Ban[m];
for (int j = 0; j < m; j++)
[Link]($"\nNhap thong tin cua ban thu {j + 1}:");
DSBan[j] = new Ban();
DSBan[j].Nhap();
public override void Xuat()
[Link]();
[Link]("\n--- Thong tin cac khoa ---");
for (int i = 0; i < n; i++)
[Link]($"\nKhoa thu {i + 1}:");
DSKhoa[i].Xuat();
[Link]("\n--- Thong tin cac ban ---");
for (int j = 0; j < m; j++)
[Link]($"\nBan thu {j + 1}:");
DSBan[j].Xuat();
class Program
static void Main(string[] args)
TruongDH truongDaiHoc = new TruongDH();
[Link]("Nhap thong tin cua truong dai hoc:");
[Link]();
[Link]("\n===Thong tin truong dai hoc===");
[Link]();
[Link]("\nNhan Enter de thoat.");
[Link]();