Return float type from function : Float « Data Type « C++






Return float type from function

  
#include <iostream>
using namespace std;
float cube_number(float num);
float square_number(float num);
int main()
{
    float number;
    float number3;
    cout << "Please enter a number \n";
    cin >> number;
       
    if (number > 0 && number < 100)
    {
      number3 = cube_number(number);
      cout << number << "cubed is "<< number3;
    }else{
       number3 = square_number(number);
       cout << number << "squared is "<< number3;
    }
    
    if (number3 <10000 || number3 ==2){
       number3 = square_number(number3);
       cout << number3 << "squared is "<< number3;
    }
    return 0; 
}
float square_number(float num)
{
 float answer;
 answer = num * num;
 return answer;
}
float cube_number(float num)
{
 float answer;
 answer = num * num * num;
 return answer;
}
  
    
  








Related examples in the same category

1.10.0 would be interpreted as floating point10.0 would be interpreted as floating point
2.Make the result of integer division a floatMake the result of integer division a float
3.Enter hexadecimal digits and a floating-point numberEnter hexadecimal digits and a floating-point number
4.cin to read float in C++cin to read float in C++
5.Float value pointer and int value pointerFloat value pointer and int value pointer
6.Demonstrates the definition and use of references.Demonstrates the definition and use of references.
7.Get the square and cube of a float type number