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 characterreturn 0 :It tells that main function has finished.
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(); }
Comments
Post a Comment