Instructables

How to make a basic c++ program

Picture of How to make a basic c++ program
Welcome. In this instructable you will learn to make a simple non- graphical c++ program. The program will convert celsius to farenheit.
 
Remove these adsRemove these ads by Signing Up

Step 1: Making it!!!

Picture of Making it!!!
c++.jpg
So lets start making it. These are the codes for making it :


#include
#include

main()

{clrscr();
int c, f;
cout << "Welcome, this is a program to covert celsius to farenheit\n\n\n";
cout << "Enter the degree in celsius: ";
cin >> c;
f = c * 1.8 + 32;
cout << "The degree in farenheit is " << f;
getch();
return 0;
}


Step 2: Video tutorial

Here is a video of the program:

 

Step 3: How it Works

Picture of How it Works
In thisstep I will tell you how it works.

#include <iostream.h>
#include <conio.h>             -          These lines add the base files i.e. iostream.h and conio.h

{clrscr();      -       The '{' marks the starting of our main code. clrscr() means clear screen which clears anything that was written before.
int c, f;       -         This line declares that 'c' and 'f' are integers.
cout << "Welcome......"\n\n\n;          -      This line prints and when we use " symbol it prints the exect words. \n means next line so the next line after leaving 3 lines.
cout << "enter.....";      -          It does the same as the upper one.
cin >> c;                 -              It takes the input of the value of 'c'.
f = c * 1.8 + 32;           -           This line declares the value of 'f'.
cout << "The........ << f;                    -                This line first prints the sentence then it prints the value of f because we didn't use " symbol.
getch();         -           This line halts the program. Without this line the program will come and go in 1 second.
return 0;        -        This line marks the completion of the program
}         -           This bracket is completing the program's code






THAWKK10 months ago
Why not explain the code a little bit more. And I think you got this code out of Beginning Programming with C++ for Dummies
Had to find out how to do it in linux.

#include
#include
using namespace std;

main()
{

std::system ( "clear" );

int c, f;
cout << "Welcome, this is a program to covert celsius to farenheit\n\n\n";
cout << "Enter the degree in celsius: ";
cin >> c;
f = c * 1.8 + 32;
cout << "The degree in farenheit is " << f << "\n";
cin.get();
return 0;
}
~
~
~
cstdlib
iostream
convention states your use of {} is either right after the function call or one line after. i.e.
main(){
}
or
main()
{
}

this allows better reading of the code.
if you use cout as you have you should keep each part seperate from other parts. weird that didnt sound right but i.e
cout << "Welcome, this is a program to convert Celsius to Farenheit."
cout << "\n"
cout << "Enter the degree in Celsius:"
cin >> c

again this is to keep the code clean and readable for the next coder. not that there would be a next coder however if you do it all the time you make it a habbit and it helps later on in a career.

hope i helped
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!