C++ Language | Basic Calculator

Wednesday, 2 January 2013


Calculators are made to calculate simple to difficult equations or even just the basic math equations. Addition, Subtraction, Multiplication and Division are the four basic mathematical operation and the foundation in creating equations that are used for calculating specific or certain things. Since kindergarten, we are taught how those operations work with numbers. So, I thought of making a program that can be helpful not just in our daily encounter with mathematics but also in teaching our younger ones about the four basic mathematical operation.

This program is used with a float data type identifier. The difference of float (%f) from int (%d) is that int only accepts whole numbers for input even on outputs. While float accepts numbers with decimal points, also with the outputs. It is also a C++ language code. Check out the codes below.


#include <iostream>
#include <conio.h>

using namespace std;



int main()
{
    float num1 = 0.0f;
    float num2 = 0.0f;
    cout << "Enter a real number n1: ";
    cin >> num1;
    cout << "Enter a real number n2: ";
    cin >> num2;

C Language | If , If-else and For Loop Statements

Friday, 21 December 2012


I was playing a game with some kids called "is it hot", when I thought of putting it into a program. This game is mostly played with little kids. All you have to do is assign numbers in each temperature. For example, 1=hot, 2=cold and 3=warm. It is played by saying random numbers but the kids must take note that every time you say 1 or 2 or 3 they must answer you with hot, cold or warm. If you say other numbers except the three they should say, "out of order". This is kind of game is fun if the kids are in groups because they need to work with their teams to win.

As for me, I made a program out of this game to show you how you can put up If Statement, If-else Selection Statement and For Loop Statement in one program. There are certain programs that needs a strong foundation to be more productive especially programs with a lot of selection, decision making and repetitive statements. This example I have is one of those programs. Check out the codes below.


#include<stdio.h>
#include<conio.h>

main()
{
      int a=1, b=1; 
      int count;
      
      printf("Enter how many counts: ");
      scanf("%d",&count);
      
      if(count>30) {
      printf("\nYou have exceeded the maximum input of 30");
      getch();
      return 0;
      }
   

C Language | Area of any Triangle

Wednesday, 19 December 2012

Trigonometry is a study of triangles. In trigonometry, there are a lot of theorems, postulates and equations for specific triangles. There are also great mathematicians and philosophers who created formulas for specific topics.

During my first semester in a trigonometry class we were asked to make a program in C language out of the topics we discussed the whole semester. As for me, I made a program that calculates the area of a triangle given only three sides. This program was based on the theorem which Heron, a Greek philosopher and mathematician, created. This theorem is known as the SSS Theorem, made out from the Law of Cosines.

The program I made is basically filled with mathematical equations and statements. So, I included a header file that reads specific mathematical commands and that is math.h. To experience the program, check out the codes below.

#include<conio.h>
#include<stdio.h>
#include<math.h>



int main()
{  
 
    float a,b,c;
    float s,area;
 
    printf("Enter side a: ");
    scanf("%f",&a);
 
    printf("Enter side b: ");
    scanf("%f",&b);
 
    printf("Enter side c: ");
    scanf("%f",&c);
 
    s = (a+b+c)/2;
    area = sqrt(s*(s-a)*(s-b)*(s-c));
 
    printf("\nArea of triangle is: %.2f",area);
 
    getch();
}


The program runs like these. When executed, the program will ask the user to enter three inputs which will be the given sides of a triangle. Then the inputs will be stored on the three storage variables declared above namely a, b and c. These variables will go through the equations. As seen above, there are two equations present, the semi perimeter equation and the equation in finding the area. After executing the equations the program will now show you the result running the printf statement. Then you can now terminate the program. Check out the sample output below.



Hopefully this program helped you a lot. Hope to hear from you soon. Thanks!

C Language | Trigonometric Function SINE

Trigonometry is the study of any triangles. In this, trigonometric functions are present to help us calculate anything from missing areas to missing sides to elevations. There are six (6) Trigonometric Functions namely sine, cosine, tangent, cotangent, secant and cosecant.

In connection to trigonometric functions I made a program that shows you how it works. This program shows you how to calculate for the sine function equivalent of any triangle. This program is used with the header file math.h to allow mathematical commands inside the program. Check out the sample codes below.


     1: #include <stdio.h>
   2:  #include <conio.h>
   3:  #include <math.h>
   4:  # define pi 3.14159265
   5:   
   6:   
   7:  int main()
   8:  {
   9:            int angleA;
  10:            
  11:            printf ("Enter angle: ");
  12:            scanf("%d", &angleA);

C/C++ Language | Check Conversion

Sunday, 16 December 2012


ATM machines are now used around the globe because it is the only and convenient way of getting cash immediately especially if you have emergencies. Nowadays, ATM machines are not just for personal banking, it is also used in paying your employees wages or sending money to your relatives. ATM is a card-to-cash basis transaction. Now, as I was thinking about this kind of program I come up with the idea of making a  program that converts the check figures into words to automate a billing system.

This program is used with selection statements and decision making statements namely If Statements and Switch case statements. The program also has a limit input of 100,000,000. Check out the codes below.


 1: #include <stdio.h>
   2:  #include <conio.h>
   3:   
   4:  main()
   5:  {
   6:   
   7:   
   8:  int num;
   9:  int num1,num2,num3,num4;
  10:   
  11:   
  12:  printf("\nEnter Numbers: ");
  13:  scanf("%d", &num);      
  14:            if ( num > 100000000 ) {
  15:            printf("\n\nYou have exceeded the maximum input of 100,000,000.\n");
  16:            }
  17:  if(num<=100000000)
  18:  {
  19:  num1=num/1000 % 10;
  20:  num2=num/100 % 10;
  21:  num3=num/10 % 10;
  22:  num4=num/1 % 10;
  23:   

C Language | Decimal-to-Roman Conversion

Friday, 14 December 2012

Centuries ago, people were using the Roman Numerals as their numbers. Today, we are using the Decimal numbers. Before, roman numerals is a specific letter that has an equivalent value. For example, capital letter I indicates that its value is one (1). Though we are not really using roman numerals today, we are still studying about this because this is one of the important history and foundations in mathematics.

Today's generation, there a a lot of kids that have difficulties in studying the roman numerals especially that it is composed of letters. So, there are a lot of confusions going on in the process of learning. Because of this, I made a program that can convert decimal numbers to roman numerals to make it more easy for the kids to learn. This program will also expand the knowledge of the future programmers about decision making statements and repetitive statements. Decision making statement is what we call Switch case statements. While, repetitive statements are the Do-While and For Loop statements. For this program we will be using for loop statement.  To start, check out the codes below.


   9:  #include <stdio.h>
  10:   
  11:  #include <conio.h>
  12:   
  13:   
  14:   
  15:  main()
  16:   
  17:  {
  18:   
  19:   
  20:   
  21:  int count;
  22:   
  23:  int b;
  24:   
  25:   
  26:   
  27:  int num=1;
  28:   
  29:  int num1,num2,num3,num4;
  30:   
  31:        
  32:   
  33:        printf("Enter how many counts: ");
  34:   
  35:        scanf("%d",&count);

C Language | Area of a Circle

Sunday, 9 December 2012

In Geometry, there are a lot of shapes that has different sides and sizes but there is one shape that has no sides and that is circle. A circle has an infinity line because of its round shape. The area of a circle is the simple thing you can calculate because of its simple equation. You only need to multiply the radius and pi then multiply again the result to the radius: a = ((PI * r) * r), respectively.

To calculate the area of a circle easily I made a program out of its equation. Since we're going to use PI anywhere in the program we need to declare it globally, meaning we need to declare it out of the main program. Check out the sample code below.


    1: #include <stdio.h>
   2:  #include <conio.h>
   3:  #define PI 3.141
   4:   
   5:  int main()
   6:  {
   7:    float r, a;
   8:   
   9:    printf("Radius: ");
  10:    scanf("%f", &r);
  11:   

C Language | Peso-Dollar Conversion

Saturday, 8 December 2012


Most Filipinos have relatives who migrated abroad especially in the US. Most of them migrated because they married foreigners, others migrated because of petitions and there are others who migrated because of work. Being a relative living abroad, there are instances that you need to help your relatives back in your hometown and that means sending money. People receiving money from their relatives living in the other countries, especially first timers, tend to confuse the value of the money they receive. US Dollars is one of the currency holding a high currency exchange rate value in the Philippines. That means one (1) US Dollar can be converted to atleast forty (40) Php. But there are instances that the value of US Dollars change due to economic changes as well.

To prevent confusions and to help first timers understand the difference of the two currencies, I made a program that will help people convert currencies easily depending on how much the value of US Dollars are in the Philippines. This program is used with three functions namely main, display and convert. Main function will hold the main program and the other functions hold the conversion and the currency being converted. Check out the codes below.


   1:   
   2:  #include<stdio.h>
   3:  #include<conio.h>
   4:   
   5:  float convert(float pesoValue, int choice, float amount);
   6:  void display(int choice, float result);
   7:   
   8:  int main()
   9:  {
  10:      int choice;
  11:      float pesoValue, amount, result = 0.0;
  12:   
  13:          printf("USD 1 is equivalent to Php ");
  14:          scanf("%f", &pesoValue);
Related Posts Plugin for WordPress, Blogger...