Coding is not a Rocket Science which you'll find difficult to understand, it's simply like learning a new language to speak.
The above-mentioned steps are nothing but an algorithm. An algorithm is a procedure that includes certain steps that help us to achieve the desired goal.
Above mentioned algorithm for a programming language can be written as :
First, you need to understand the alphabet supported by a language (for example ASCII ).
Second, you need to understand what are it's keywords i.e. words with a pre-defined meaning. ( for example string, char, int, main, long, double, cout, cin, typedef, etc.)
Third, try to form meaning full statements example :
These were some simple programs, to begin with. In further posts, I'll be covering the STL.
- First, you need to understand the alphabet (for example a-z / A-Z ).
- Second, you need to learn some basic words and their meanings.
- Third, Try to form sentences by combining those words.
- Fourth, Repeat Steps Second & Third with a new set of words.
- Fifth, Practice and Practice until you are comfortable with it.
The above-mentioned steps are nothing but an algorithm. An algorithm is a procedure that includes certain steps that help us to achieve the desired goal.
Above mentioned algorithm for a programming language can be written as :
( ' // ' : used for comments , ' ; ' used to terminate a statement )
- int a = 10; // variable a of type int is declared and initialized as 10
- cout<<a ; // print the value of variable 'a' on screen
- cout<<a+10; // print the value of variable a +10 on screen
- All you need to do after that is practice and just practice.
This algorithm I've tested and worked on any language will build your fundamentals and help you to achieve proficiency in any programming language.
Some codes for you to practice :
Example 1: Swap Numbers (Using Temporary Variable)
#include <iostream>
using namespace std;
int main()
{
int a = 5, b = 10, temp; // variables
cout << "Before swapping." << endl; // print statements
cout << "a = " << a << ", b = " << b << endl;
temp = a; // manipulation
a = b;
b = temp;
cout << "\nAfter swapping." << endl;
cout << "a = " << a << ", b = " << b << endl;
return 0;
}
Output
Before swapping. a = 5, b = 10 After swapping. a = 10, b = 5
Example: Print ASCII Value in C++
#include <iostream>
using namespace std;
int main()
{
char c;
cout << "Enter a character: ";
cin >> c;
cout << "ASCII Value of " << c << " is " << int(c);
return 0;
}
Output
Enter a character: p ASCII Value of p is 112
When we explicitly print the integer value of a char type, it's corresponding ASCII value is printed.
These were some simple programs, to begin with. In further posts, I'll be covering the STL.
Happy Coding!!
Comments
Post a Comment
Your Feedback Will Help Us To Improve...