Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts
Posted by [V3N0M] on Friday, January 30, 2009
Labels:

Probably the best way to start learning a programming language is by writing a program so in this tutorial I am going to tell how can you start writing the simple program.

STEPS:

simple prog in c++

  • #include <iostream>
    • Lines beginning with a hash sign (#) are directives for the preprocessor. They are not regular code lines with expressions but indications for the compiler's preprocessor. In this case the directive #include <iostream> tells the preprocessor to include the iostream standard file. This specific file (iostream) includes the declarations of the basic standard input-output library in C++, and it is included because its functionality is going to be used later in the program.
  • int main ()
    • This line corresponds to the beginning of the definition of the main function. The main function is the point by where all C++ programs start their execution, independently of its location within the source code. It does not matter whether there are other functions with other names defined before or after it - the instructions contained within this function's definition will always be the first ones to be executed in any C++ program. For that same reason, it is essential that all C++ programs have a main function.
    • The word main is followed in the code by a pair of parentheses (()). That is because it is a function declaration: In C++, what differentiates a function declaration from other types of expressions are these parentheses that follow its name. Optionally, these parentheses may enclose a list of parameters within them.
    • Right after these parentheses we can find the body of the main function enclosed in braces ({}). What is contained within these braces is what the function does when it is executed.
  • cout << "Hello World!";
    • This line is a C++ statement. A statement is a simple or compound expression that can actually produce some effect. In fact, this statement performs the only action that generates a visible effect in our first program.
    • cout represents the standard output stream in C++, and the meaning of the entire statement is to insert a sequence of characters (in this case the Hello World sequence of characters) into the standard output stream (which usually is the screen).
    • cout is declared in the iostream standard file within the std namespace, so that's why we needed to include that specific file and to declare that we were going to use this specific namespace earlier in our code.
    • Notice that the statement ends with a semicolon character (;). This character is used to mark the end of the statement and in fact it must be included at the end of all expression statements in all C++ programs (one of the most common syntax errors is indeed to forget to include some semicolon after a statement).
  • return 0;
    • The return statement causes the main function to finish. return may be followed by a return code (in our example is followed by the return code 0). A return code of 0 for the main function is generally interpreted as the program worked as expected without any errors during its execution. This is the most usual way to end a C++ console program.

Now see the program code below:

#include<iostream.h>
int main()
{
cout<<"\n Hello world";
return 0;
}

  • To see out put just press alt+F5.

In the above program code “/n” is used to enter the text in new line. Now we can make the calculation programs in c++ by making just simple changes and defining some variables.

NOTE:

We can make comments in the program just to make it user friendly by putting just two slash as “//”.

Now see the following program code:

//This program adds two numbers
#include<iostream.h>
int main()
{
int a,b,sum;
cout<<"\n enter the value of a:";
cin>>a;
cout<<"\n enter the value of b:";
cin>>b;
sum=a+b;
cout<<"\n sum="<<sum;
return 0;
}

  • To see out put just press alt+F5.

Addition program in c++ Here cin command is used to for input the data and int a,b,sum; is used to define three variables a,b and sum. In cout<<”\n sum=”<<sum; the sum which is without the inverted commas is for output data. the data which we have to show in output is put without the inverted commas. With just changing the operation sign we can now make the program for subtraction, multiplication and division program.

Now practice these program in your c++ compiler and learn many more on                   [ V-LINKED]

posted by V3N0M . ALL RIGHTS RESERVED .

Subscribe in a reader
Posted by [V3N0M] on Saturday, January 17, 2009
Labels:

What is C++? C++ is an high level language which was developed by Bjarne Stroustrup in 1985 at Bell Labs in America as an enhancement to the C programming language. C++ was developed to implement the concepts of ‘data abstraction’ one of the concept of classes which was not possible in C.

C++ is widely used in the software industry. Some of its application domains include systems software, device drivers, embedded software, high-performance server and client applications, and entertainment software such as video games. Several groups provide both free and commercial C++ compiler software, including the GNU Project, Microsoft, Intel, Borland and others.

The language began as enhancements to C, first adding classes, then virtual functions, operator overloading, multiple inheritance, templates, and exception handling among other features. These all functions were not possible in C.

In my later tutorials I will discuss how to start basic programs in C++ along with its terminologies used in it till then stay tuned with V-LINKED.

[V-LINKED]

posted by V3N0M . ALL RIGHTS RESERVED .

Subscribe in a reader
Posted by [V3N0M] on Wednesday, January 14, 2009
Labels:

Programming is basically a set of instructions which are given to the computer in order to perform different tasks. Today developers use programming languages so that computer can perform according to the user, the computer will perform the task what the user wants to be done.

Basically programming is divided into two parts , First- Technical which consists of instructions which we give in the programs and the Second deals with the conceptual in which we work upon the idea which we have to perform and the best programming is that which can fulfill these two requirements in a very simple way.what is programming

Programming language mainly broadcast in five steps:-

  • Fortran, C, Pascal
  • High level language
  • Assembly level language
  • Machine level language
  • Hardware

Every programming language has its own syntax and semantics to be written. In my further tutorials I will discuss  C and C++ in details- till that time say tuned with V-LINKED.

[V-LINKED]

posted by V3N0M . ALL RIGHTS RESERVED .

Subscribe in a reader