#include <iostream>
#include <cmath>
using namespace std;

int main(int argc, char** argv)
{
	printf("using printf\n");
	printf("% .5e\n", M_PI);
	printf("% .5e\n", -M_PI);
	printf("decimal point columns line up\n");

	cout.precision(5);
	cout << "using streams" << endl;
	cout << scientific << M_PI << endl;
	cout << scientific << -M_PI << endl;
	cout << "decimal point columns do not line up" << endl;
	return 0;
}