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

πŸ”Ή 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! πŸ’»πŸ”₯