Student Questions
Day 0
- What are the prerequisites for taking the programming course?
- Which course shall I take if I am studying law or commerce at college?
- Which direction should I take if I already know Visual Basic and I am a faculty of commerce student?
Day 1
- Why is C considered the mother of programming languages?
- Which is better to specialize in, graphic design, programming or network administration?
- How do I prevent a program from disappearing when I run it using Dev-C++?
- What reference book do you recommend for the C programming language?
- What reference book do you recommend for the C++ programming language?
- What is the history of the C programming language; who created it, when has it started and how? History of C.
- How can I make two consecutive carriage returns?
Day 2
- How to control the number of digits after the decimal point when outputting a floating point number?
- How to input numbers into a program while it is running instead of hard-coding them into the source code?
- How to reach an advanced level in programming?
- Why do we need casting?
- What are the .h header files and the include statement?
- What are the .obj files?
- How can one operate on binary numbers?
- Why do you leave white space around mathematical operators in an assignment statement?
Day 3
- Can I put my code (for solving the three-digit numbers problem) in a library?
Day 4
- How can I make the program ask the user again for input when the user enters wrong input? (loops).
- Are conditional statements other than the if-else statement? (switch)
- What operators are there other than mathematical, relational and logical operators? (bitwise, tertiary)
- How can I make my program check for all possibilities when taking user input (to become bulletproof and avoid misfunctioning if user enters bogus input)?
Day 5
- How to make a calculator program?
- What are the .obj and .tds files that the bcc32 compiler makes?
Day 6
- How does a computer store and process a 3-dimensional array?
- How can we be professional programmers?
- What shall we go for next in programming?
Day 7
- How can I make a program that keep running and does not exit until the user tells it to do so? (endless loop with a conditional break)
- What sort of problems need recursion?
Day 8
- What is the difference between structures and functions?