Open Means Open Means

1. What is a loop/Iteration?

  • A loop/Iteration is a set of lines executed repeatedly.
  • A loop essentially consists a condition.
  • A loop runs till the condition is true, stops when it becomes false

Example:

  • while - entry check loop
  • Do…while - exit check loop
  • for loop

2. What are functions? (or) Define Functions.

  • Functions are the building blocks of c++ programs.
  • Functions means writing a part of a program separately under a different name.
  • The main purpose of writing functions is reusability of code
  • Functions always end with paranthesis, i.e, ()
  • Functions has to be
  • Declared
  • Defined and
  • Invoked

3. What are the advantages of functions?

  • Increases Modularity.
  • Reusability of code.
  • Easy to test & Debug.
  • Transferable across programs.

4. Describe about call by value & call by reference?

  • Call by reference when parameters are passed to a function it is passed either as call by value or as call by reference.
  • In call by value the actual parameters are copied to formal parameter,
  • So changes in the called function will not be seen in calling function.
  • In call by reference an alias name is given to actual parameters ,so
  • Changes in called function seen in calling function.

We must add & (amperesand) before formal parameters in call-by-reference.

No comments

Login to post a comment

Show
  • Create an account
  • Forgot your username?
  • Forgot your password?

Related Articles

  • POINTERS in C++
  • Computer Q&A for K12 (+2) - Part VI
  • Computer Q&A for K12 (+2) - Part IV
  • Computer Systems Design - Concepts and Principles
  • Web cams and video conferencing Part II
  • About Us
  • Faqs
  • Contact Us
  • Disclaimer
  • Terms & Conditions