Skip to main content

C++ Introduction

An Introduction To C++
     C++ is an extension to C programming Language. It is developed by Bjarne Stroustrup in 1980 at AT & T Bell Laboratories. C++  is created as a bridge between Object Oriented Programming Language and C. C++ is an object oriented programming language. C++ fully support Object Oriented Programming language with 4 main concept encapsulation, data hiding, inheritance, and polymorphism. C++ is also called a high level language. C++ programs are reusable and extensible; existing code is easily modifiable without actually having to change the code. C++ also called superset of C. C programs can be run on C++ Compiler. C language uses structure programming language while C++ uses the concept of object oriented programming language. C++ mainly focuses on Classes and Objects.
History Of C++
    C++ was designed for the UNIX system environment. With C++ programmers could improve the quality of code. Before C++, C was a programming language developed at Bell Labs. There are several versions of the C++ language, of which Visual C++ is only one.  Other include Borland C++, Turbo C++ etc.
C++ supports multiple programming styles. C++ provides more than 30 operators, almost all the operators can be overloaded. C++ gives object oriented features to C. C++ has many new keywords, such as new and class, that may be used in a C program as identifier.
A Simple Hello Program In C++
#include<conio.h>
#include<iostream.h>
int main()
{
    clrscr();
    cout << "This Is First Program" ;
    getch();
    return
}
Description Of the above program:
#include <conio.h>:
Hash sign (#) are directives for the preprocessor. Directive #include <conio.h> tells the preprocessor to include the iostream standard file.
#include <iostream.h>:
Hash sign (#) are directives for the preprocessor. Directive #include <iostream.h> tells the preprocessor to include the iostream standard file.
int main ():
From the main() the program starts its execution. main() is followed by parenthesis because main() is used as a function.
{ } (open and close curly braces): 
Opening braces are used to start execution of  block of code written in it and closing braces are used to end execution of block of code.
clrscr() : clrear the console screen.
cout :   cout is the output function in C++. It displays output on the screen.
 ; (semicolon) :
This is used for to mark the end of the statement.
getch(): get a character 
return 0 :
It tells that main function has finished.

Comments

Popular posts from this blog

WAP to calculate the monthly telephone bills as per the following rule: Minimum Rs. 200 for upto 100 calls. Plus Rs. 0.60 per call for next 50 calls. Plus Rs. 0.50 per call for next 50 calls. Plus Rs. 0.40 per call for any call beyond 200 calls.

  #include<iostream.h> #include<conio.h> void main() { int calls; float bill; cout<<" Enter number of calls : "; cin>>calls; if (calls<=100) bill=200; else if (calls>100 && calls<=150) { calls=calls-100; bill=200+(0.60*calls); } else if (calls>150 && calls<=200) { calls=calls-150; bill=200+(0.60*50)+(0.50*calls); } else { calls=calls-200; bill=200+(0.60*50)+(0.50*50)+(0.40*calls); } cout<<" Your bill is Rs. "<<bill; getch(); }   Output: Enter number of calls : 190 Your bill is Rs.250

Write a program to calculate the total expenses. Quantity and price per item are input by the user and discount of 10% is offered if the expense is more than 7000.

  #include<iostream.h> #include<conio.h> void main() { int totalexp, qty, price, discount; cout<<" Enter quantity: "; cin>>qty; cout<<" Enter price: "; cin>>price; totalexp=qty*price; if (totalexp>7000) { discount=(totalexp*0.1); totalexp=totalexp-discount; } cout<<" Total Expense is Rs. "<<totalexp; getch(); }

Addition of Two Number using servlet and jsp

index.jsp <%@page contentType="text/html" pageEncoding="UTF-8"%> <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" > < html > < head > < meta http-equiv ="Content-Type" content ="text/html; charset=UTF-8" > < title > JSP Page </ title > </ head > < body bgcolor ="yellow" > < center >< h1 > Addition of Two Number </ h1 ></ center > < form action =" additionservlet " method ="post" > < table border ="0" width ="100" align ="center" > < tr > < td > First Number </ td > < td >< input type ="text" name ="txtnum1" value ="" /></ td > ...