Week 01 (Fundamentals of Cpp Programming) - sayedmostaf/ICPC-ANU-Community-Level-0-2025 GitHub Wiki
π Week 1 - Fundamentals of C++ Programming
π Welcome to Week 1!
This week, we will explore the essentials of C++ programming. Weβll cover key topics such as:
βοΈ Basic syntax of C++
βοΈ Data types & variables
βοΈ Operators
βοΈ Input/output operations
βοΈ Error handling
βοΈ Comments
Be sure to utilize the resources, lectures, and practice problems provided to enhance your C++ skills effectively.
π Key Resources
| π Topic | π¬ Type | π Link |
|---|---|---|
| Introduction to C++ | π Slides | View Here |
| Preprocessing, Compiling And Linking | π₯ Video | Watch Here |
| Program Structure | π₯ Video | Watch Here |
| Data Types | π₯ Video | Watch Here |
| Variables Part 1 | π₯ Video | Watch Here |
| Variables Part 2 | π₯ Video | Watch Here |
| Variables Part 3 | π₯ Video | Watch Here |
| Getting Input (cin) | π₯ Video | Watch Here |
| Arithmetic Operators | π₯ Video | Watch Here |
| Assignment on Operators | π₯ Video | Watch Here |
| Code Tracing Example | π₯ Video | Watch Here |
| Comparison Operators | π₯ Video | Watch Here |
| Comments & Practice | π₯ Video | Watch Here |
π₯ Lecture Session
| π Topic | π Link |
|---|---|
| πΉ Recording | Watch Here |
| π» Codes and Solutions | Soon |
π Practice Sheet
Challenge yourself, and donβt hesitate to seek help when needed! π
π Sheet Link: Access Problem Sheet
π Problems:
This practice sheet includes problems from A to H, covering fundamental programming concepts. Try solving them on your own before checking the solutions!
- A - Say Hello With C++
- B - Basic Data Types
- C - Simple Calculator
- D - Difference
- E - Area of a Circle
- F - Digits Summation
- G - Summation from 1 to N
- H - Two Numbers
Stay consistent and keep practicing! πͺ
π Additional Problems
β οΈ Notice: Don't forget to join the group first before accessing the problems!
π Sheet Link: Access Problem Sheet
π Additional Resources
- π Overflow and Type Casting
- π Modular Arithmetic
πΉ Keep practicing and stay engaged! The more problems you solve, the better you'll become. ππ‘
π Connect with Us
| π’ Platform | π Description | π Link |
|---|---|---|
| π Facebook | Official community page for updates & discussions | π ICPC ANU Facebook Page |
| π₯ YouTube | Video tutorials and competition insights | π ICPC ANU YouTube Channel |
π¬ Discussion and Help
If you have any questions or need assistance, feel free to reach out through our social media channels or community platforms.
πΉ Happy Coding! π»π₯