// Code derived from Stroustrup's PPP2 book// § 4.4.1.1 if-statements// -beginning on p 103#include<iostream>usingstd::cin;usingstd::cout;// convert from inches to centimeters or centimeters to inches// a whitespace-separated suffix ‘i’ or ‘c’ indicates the unit of the inputintmain(){constexprdoublecm_per_inch=2.54;// number of centimeters in an inchdoublelength=1;// length in inches or centimeterscharunit=0;cout<<"Please enter a length followed by a separate unit (c or i):\n";cin>>length>>unit;if(unit=='i')cout<<length<<"in == "<<cm_per_inch*length<<"cm\n";elsecout<<length<<"cm == "<<length/cm_per_inch<<"in\n";}