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.
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
Comments
Post a Comment