How thanhvien1407/bai-tap-cslt-buoi-5 works
This is a small C# console exercise collection, not a multi-tier application: the README describes 20 function and structured-programming exercises selected from a console menu. The sampled code places exercise handlers and their algorithm helpers together in one source file. The excerpt does not show the active menu/dispatch implementation, so the documented selection flow is represented without asserting a specific internal routing mechanism; unsampled exercise internals are left unconnected.
Main entry points: 20 Bài tập tình huống.cs Main entry
Components 24
Console app
- Console interaction
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Main entry
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Exercise algorithms
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs
Number exercises
- Bai01 sum
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai02 parity
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai03 maximum
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai04 factorial
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai06 prime
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai07 Fibonacci
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai09 power
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai12 temperature
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai14 digit sum
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai17 GCD
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai18 binary
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai19 leap year
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs
String exercises
- Bai05 reverse
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai08 vowel count
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai11 palindrome
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai16 deduplicate
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai20 word count
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs
Array exercises
- Bai10 average
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai13 minimum
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs - Bai15 sort
Bài tập - CSLT - Buổi 5/20 Bài tập tình huống.cs
Other components
- Learner
Connections 41
- Learner → Console interaction: enters choices
- Console interaction → Main entry: runs
- Main entry → Bai01 sum: selects exercise
- Main entry → Bai02 parity: selects exercise
- Main entry → Bai03 maximum: selects exercise
- Main entry → Bai04 factorial: selects exercise
- Main entry → Bai05 reverse: selects exercise
- Main entry → Bai06 prime: selects exercise
- Main entry → Bai07 Fibonacci: selects exercise
- Main entry → Bai08 vowel count: selects exercise
- Main entry → Bai09 power: selects exercise
- Main entry → Bai10 average: selects exercise
- Main entry → Bai11 palindrome: selects exercise
- Main entry → Bai12 temperature: selects exercise
- Main entry → Bai13 minimum: selects exercise
- Main entry → Bai14 digit sum: selects exercise
- Main entry → Bai15 sort: selects exercise
- Main entry → Bai16 deduplicate: selects exercise
- Main entry → Bai17 GCD: selects exercise
- Main entry → Bai18 binary: selects exercise
- Main entry → Bai19 leap year: selects exercise
- Main entry → Bai20 word count: selects exercise
- Bai01 sum → Exercise algorithms: calculates sum
- Bai02 parity → Exercise algorithms: checks parity
- Bai03 maximum → Exercise algorithms: finds maximum
- Bai04 factorial → Exercise algorithms: calculates factorial
- Bai05 reverse → Exercise algorithms: reverses string
- Bai06 prime → Exercise algorithms: checks primality
- Bai08 vowel count → Exercise algorithms: counts vowels
- Bai09 power → Exercise algorithms: calculates power
- Bai10 average → Exercise algorithms: calculates average
- Bai11 palindrome → Exercise algorithms: checks palindrome
- Bai12 temperature → Exercise algorithms: converts temperature
- Bai13 minimum → Exercise algorithms: finds minimum
- Bai14 digit sum → Exercise algorithms: sums digits
- Bai15 sort → Exercise algorithms: sorts array
- Bai16 deduplicate → Exercise algorithms: removes duplicates
- Bai17 GCD → Exercise algorithms: calculates GCD
- Bai18 binary → Exercise algorithms: converts binary
- Bai19 leap year → Exercise algorithms: checks leap year
- Bai20 word count → Exercise algorithms: counts words