-->
Showing posts with label WAP to understand type casting.. Show all posts
Showing posts with label WAP to understand type casting.. Show all posts

Tuesday, April 14, 2020

WAP to understand type casting.

// program to understand type conversion
#include <iostream>
#include<stdlib.h>   // to handle system("cls")
using namespace std;
int main()
{
    system("cls");
    int a;
    int b;
    float result;
    cout<<"a and b="<<endl;
    cin>>a>>b;              //multiple inputs using >> operator called 'extraction' or 'get from' operator. 'cin' is an object.
    result=(a*b)/2;        // type casting takes place. It is implicit.
    cout<<"implicit result ="<<result<<endl;// gives result 8 if we input 1 and 17.
    result=float(a*b)/2;    // type casting takes place (Explicit).
    cout << "explicit result=" <<result<< endl;//gives result= 8.5 if we input 1 and 17
    return 0;
}