Write a program in C++ to check whether a number is positive, negative or zero
Programming Skills
November 02, 2018
Write a program in C++ to check whether a number is positive, negative or zero
Write a program in C++ to find the Area and Perimeter of a Rectangle
Programming Skills
November 02, 2018
Write a program in C++ to find the Area and Perimeter of a Rectangle
Write a program in C++ to swap two numbers
Programming Skills
November 02, 2018
Write a program in C++ to swap two numbers.
Write a program in C++ that determines a student’s grade.
Programming Skills
November 02, 2018
Write a program that determines a student’s grade.
Write a program that determines a student’s grade. The program will read three types of scores (quiz, mid-term, and final scores) and determine the grade based on the following rules:
-if the average score =90% =>grade=A
-if the average score >= 70% and <90% => grade=B
-if the average score>=50% and <70% =>grade=C
-if the average score<50% =>grade=F
Write a C++ program that prompts the user to input three integer values and find the greatest value of the three values.
Programming Skills
November 02, 2018
Write a C++ program that prompts the user to input three integer values and find the greatest value of the three values.
Write a C++ program to prompt the user to input her/his name and print this name on the screen
Programming Skills
November 01, 2018
Write a C++ program to prompt the user to input her/his name and print this name on the screen
Features of C++
Programming Skills
October 30, 2018
Features of C++
- Simple
C++ is a simple language in the sense that it provides structured approach (to break the problem into parts), rich set of library functions, data types etc. - Machine Independent or Portable
Unlike assembly language, c programs can be executed in many machines with little bit or no change. But it is not platform-independent. - Mid-level programming language
C++ is also used to do low level programming. It is used to develop system applications such as kernel, driver etc. It also supports the feature of high level language. That is why it is known as mid-level language. - Structured programming language
C++ is a structured programming language in the sense that we can break the program into parts using functions. So, it is easy to understand and modify. - Rich Library
C++ provides a lot of inbuilt functions that makes the development fast. - Memory Management
It supports the feature of dynamic memory allocation. In C++ language, we can free the allocated memory at any time by calling the free() function. - Speed
The compilation and execution time of C++ language is fast. - Pointer
C++ provides the feature of pointers. We can directly interact with the memory by using the pointers. We can use pointers for memory, structures, functions, array etc. - Recursion
In C++, we can call the function within the function. It provides code reusability for every function. - Extensible
C++ language is extensible because it can easily adopt new features. - Object Oriented
C++ is object oriented programming language. OOPs makes development and maintenance easier where as in Procedure-oriented programming language it is not easy to manage if code grows as project size grows. - Compiler based
C++ is a compiler based programming language, it means without compilation no C++ program can be executed. First we need to compile our program using compiler and then we can execute our program.
What is C++ ?
Programming Skills
October 29, 2018
What is C++ ?
C++ is an object-oriented programming language. It is an extension to C programming.C++ is a general purpose, case-sensitive, free-form programming language that supports object-oriented, procedural and generic programming.C++ is a middle-level language, as it encapsulates both high and low level language features.
The four major pillar of object oriented programming used in C++ are:
- Inheritance.
- Polymorphic.
- Encapsulation.
- Abstraction.
History of C++
Usage of C++
By the help of C++ programming language, we can develop different types of secured and robust applications:
- Window application.
- Client-Server application.
- Device drivers.
- Embedded firmware etc.
Tags
# C++
Continue Reading
