Tutorial [Lớp học lập trình] Bài 2: Cấu trúc điểu khiển trong C# Part 1 2

Chú ý:
- Vui lòng bình luận trọng phạm vi bài học để mọi người dễ dàng trao đổi
- Do bài 2 này lượng kiến thức khá lớn (để hiểu - ko phải để học thuộc lòng) nên mình bắt buộc phải chia ra 2 part. Part thứ 2 sẽ update vào đêm mai (ban ngày mình khá bận nên chỉ có thể làm vụ này vào ban đêm nên các bạn thông cảm).

Bài tập về nhà: Level 69


Video:
giải bài tập đi anh em ko biết thánh nào làm đúng nữa :D:D:D
 
kiểu dữ liệu
float: kiểu dấu chấm động, giá trị xấp xỉ từ 3,4E-38 đến 3,4E+38, với 7 chữ số có nghĩa..
double: kiểu dấu chấm động có độ chính xác gấp đôi, giá trị xấp xỉ từ 1,7E-308 đến 1,7E+308,với 15,16 chữ số có nghĩa.
của bạn đầy đủ quá.nhưng cho mình hỏi lệnh float với double dùng làm gì v
 
Trả bài ạ :D
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
int hma = 150000;
// hma = Convert.ToInt32(Console.ReadLine());
int vip72 = 200000;
// vip72 = Convert.ToInt32(Console.ReadLine());
int sock = 300000;
//ock = Convert.ToInt32(Console.ReadLine());
Console.OutputEncoding = Encoding.UTF8;
Console.WriteLine("Chào mừng các con giời đã đến với dịch vu sell chuyên nghiệp của Kuteteoku");
Console.WriteLine("Chuyên sell HMA, Vip72, Sock. Nhanh chóng tiến lợi uy tín");
Console.WriteLine(" Đặt chữ tín quý hơn vàng ");
Console.WriteLine("Chọn loại dịch vụ Con Giời cần (Nhập đúng kí tự như trong ngoặc: hma, sock,vip72) ");
string tensanpham = "";
tensanpham = (Console.ReadLine());

Console.WriteLine("Nhập Số lượng cần mua");
int sl = 0;
sl = Convert.ToInt32(Console.ReadLine());
string giamgia = "";
int tongtienphaitra = 0;
int tongtien = 0;
int tiengiam = 0;
switch (tensanpham)
{
case "hma":
tongtien = hma * sl;
break;
case "vip72":
tongtien = vip72 * sl;
break;
case "sock":
tongtien = sock * sl;
break;
default:
Console.WriteLine(" ");
break;

}
if (sl >= 1 && sl <= 10)
{
giamgia = "Giảm giá 10%";
Console.WriteLine("Chúc mừng bạn đã được "+ giamgia);
tiengiam = tongtien * 1 / 10;
}
else if (sl >=11 && sl <=20)
{
giamgia="Giảm giá 20%";
Console.WriteLine("Chúc mừng bạn đã được "+giamgia);
tiengiam = tongtien * 2 / 10;
}
else if (sl >= 21 )
{
giamgia="Giảm giá 30%";
Console.WriteLine("Chúc mừng bạn đã được "+giamgia);
tiengiam = tongtien * 3 / 10;

}
tongtienphaitra = tongtien - tiengiam;
Console.WriteLine("Xin mời nhập tên khách hàng");
string tenkhach = "";
tenkhach = Console.ReadLine();
Console.WriteLine("Hóa đơn của " + " " + tenkhach);
Console.WriteLine("Tổng tiền (Chưa bao gồm giảm giá): " + " " + (tongtien));
Console.WriteLine("Tổng tiền bạn phải trả (Đã bao gồm giảm giá): " + " " + (tongtien - tiengiam));
if ( tongtienphaitra >=100000 && tongtienphaitra <= 200000)
{
//enkhach = ";
Console.WriteLine("Bạn được + 5 point vào tài khoản");
Console.ReadLine();

}
else if ( tongtienphaitra >= 201000 && tongtienphaitra <=400000)
{
//enkhach=";
Console.WriteLine("Bạn được+ 10 point vào tài khoản");
Console.ReadLine();
}
else if (tongtienphaitra >= 401000 )
{
Console.WriteLine("Bạn được + 15 point vào tài khoản");
Console.ReadLine();
}



}
}
}
 

Attachments

  • 1.png
    1.png
    70.5 KB · Views: 99
Trả bài ạ :D
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
int hma = 150000;
// hma = Convert.ToInt32(Console.ReadLine());
int vip72 = 200000;
// vip72 = Convert.ToInt32(Console.ReadLine());
int sock = 300000;
//ock = Convert.ToInt32(Console.ReadLine());
Console.OutputEncoding = Encoding.UTF8;
Console.WriteLine("Chào mừng các con giời đã đến với dịch vu sell chuyên nghiệp của Kuteteoku");
Console.WriteLine("Chuyên sell HMA, Vip72, Sock. Nhanh chóng tiến lợi uy tín");
Console.WriteLine(" Đặt chữ tín quý hơn vàng ");
Console.WriteLine("Chọn loại dịch vụ Con Giời cần (Nhập đúng kí tự như trong ngoặc: hma, sock,vip72) ");
string tensanpham = "";
tensanpham = (Console.ReadLine());

Console.WriteLine("Nhập Số lượng cần mua");
int sl = 0;
sl = Convert.ToInt32(Console.ReadLine());
string giamgia = "";
int tongtienphaitra = 0;
int tongtien = 0;
int tiengiam = 0;
switch (tensanpham)
{
case "hma":
tongtien = hma * sl;
break;
case "vip72":
tongtien = vip72 * sl;
break;
case "sock":
tongtien = sock * sl;
break;
default:
Console.WriteLine(" ");
break;

}
if (sl >= 1 && sl <= 10)
{
giamgia = "Giảm giá 10%";
Console.WriteLine("Chúc mừng bạn đã được "+ giamgia);
tiengiam = tongtien * 1 / 10;
}
else if (sl >=11 && sl <=20)
{
giamgia="Giảm giá 20%";
Console.WriteLine("Chúc mừng bạn đã được "+giamgia);
tiengiam = tongtien * 2 / 10;
}
else if (sl >= 21 )
{
giamgia="Giảm giá 30%";
Console.WriteLine("Chúc mừng bạn đã được "+giamgia);
tiengiam = tongtien * 3 / 10;

}
tongtienphaitra = tongtien - tiengiam;
Console.WriteLine("Xin mời nhập tên khách hàng");
string tenkhach = "";
tenkhach = Console.ReadLine();
Console.WriteLine("Hóa đơn của " + " " + tenkhach);
Console.WriteLine("Tổng tiền (Chưa bao gồm giảm giá): " + " " + (tongtien));
Console.WriteLine("Tổng tiền bạn phải trả (Đã bao gồm giảm giá): " + " " + (tongtien - tiengiam));
if ( tongtienphaitra >=100000 && tongtienphaitra <= 200000)
{
//enkhach = ";
Console.WriteLine("Bạn được + 5 point vào tài khoản");
Console.ReadLine();

}
else if ( tongtienphaitra >= 201000 && tongtienphaitra <=400000)
{
//enkhach=";
Console.WriteLine("Bạn được+ 10 point vào tài khoản");
Console.ReadLine();
}
else if (tongtienphaitra >= 401000 )
{
Console.WriteLine("Bạn được + 15 point vào tài khoản");
Console.ReadLine();
}



}
}
}
thế nếu muốn mua thêm acc vip72 thì phải làm lại từ đầu hay sao hả cậu ^^!
 
PART 1

Chú ý:

- Vui lòng bình luận trọng phạm vi bài học để mọi người dễ dàng trao đổi
- Do bài 2 này lượng kiến thức khá lớn (để hiểu - ko phải để học thuộc lòng) nên mình bắt buộc phải chia ra 2 part. Part thứ 2 sẽ update vào đêm mai (ban ngày mình khá bận nên chỉ có thể làm vụ này vào ban đêm nên các bạn thông cảm).

Bài tập về nhà: Level 69


Video:

PART 2

Chú ý:
- Vui lòng bình luận trọng phạm vi bài học để mọi người dễ dàng trao đổi :D
- Bài tới chúng ta sẽ làm tool về ssh nhóe ;)

Video:


Chào bạn.

Xin bạn cho mình vào nhóm học với ạ: https://www.facebook.com/groups/241740206242611/

Đã theo Thầy Tunvit học thời gian đầu, nhưng sau 1 thời gian ko thấy Thầy ra video nữa, tưởng lớp đã giải tán rồi.

Bây giờ mới biết có nhóm học này. Xin bạn cho mình vào nhóm học với ạ, Cảm ơn bạn rất nhiều.
Facebook của mình là: id=100008513237443 (baran)
 
đào mộ tí, e nộp bài ^^

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Baitap2
{
class Program
{
static void Main(string[] args)
{
int giahma = 50000;
int giavip72 = 70000;
int giasockescort = 100000;
string ten = "";
Console.WriteLine("Dich vu mmo ban account cac phan mem hma, vip72, sockescort");
Console.WriteLine("Bảng Giá:");
Console.WriteLine(" 1 Account HMA la: " + giahma);
Console.WriteLine(" 1 Account Vip72 la: " + giavip72);
Console.WriteLine(" 1 Account Sockescort la: " + giasockescort);
Console.WriteLine("Vui Long Nhap Ten Cua Ban:");
ten = Console.ReadLine();
Console.WriteLine("Xin Chao:" + ten);

//chọn DV
string Chon = "";
Console.WriteLine("Moi Ban Chon Dich Vu: (hma,vip72,sockescort)");
Chon = Convert.ToString(Console.ReadLine());
int DichVu = 0;
string TenDV = "";
switch (Chon)
{
case "hma":
DichVu = 50000;
TenDV = "HMA";
break;

case "vip72":
DichVu = 70000;
TenDV = "Vip72";
break;

case "sockescort":
DichVu = 100000;
TenDV = "Sockescort";
break;
};
int SoLuong = 0;
Console.WriteLine("Ban Muon Mua Bao Nhieu Acc?");
SoLuong = Convert.ToInt32(Console.ReadLine());

//Tinh Tien
Console.WriteLine("Hoa Don Ban Hang:");
Console.WriteLine(("Ten Khach Hang: ") + ten);
Console.WriteLine(("Dich Vu: ") + TenDV + (" ") + (" ") + SoLuong + (" ") + ("Account"));
int TongTien = DichVu * SoLuong;
//Giam Gia
int TongSoTien = 0;
if (SoLuong > 10)
{
TongSoTien = TongTien - (TongTien * 10 / 100);
}
else if (SoLuong > 11 && SoLuong <= 20)
{
TongSoTien = TongTien - (TongTien * 20 / 100);
}
else
{
TongSoTien = TongTien - (TongTien * 30 / 100);
}

Console.WriteLine("Tong So Tien: " + TongSoTien);
//Qua Tang
int Point = 0;
if (TongSoTien >= 100000 && TongSoTien <= 200000)
{
Point = 5;
Console.WriteLine(("Ban Duoc Tang") + Point + ("Point Vao Tai Khoan"));
}
else if (TongSoTien >= 201000 && TongSoTien <= 400000)
{
Point = 10;
Console.WriteLine(("Ban Duoc Tang") + Point + ("Point Vao Tai Khoan"));
}
else if (TongSoTien >= 401000 && TongSoTien <= 500000)
{
Point = 15;
Console.WriteLine(("Ban Duoc Tang") + Point + ("Point Vao Tai Khoan"));
}
else
{
Console.WriteLine("Cam On Ban Da Mua Hang");
};
Console.ReadLine();
}
}
}
 

Announcements

Today's birthdays

Forum statistics

Threads
417,441
Messages
7,058,873
Members
169,779
Latest member
amanitamuscariag

Most viewed of week

Most viewed of week

Back
Top Bottom