// textUtility.h

#include <iostream>
#include <string>

void printRightJustified(int numberToPrint,
                         int columnWidth,
                         ostream& output);
void printRightJustified(float numberToPrint,
                         int decimalPlaces,
                         int columnWidth,
                         ostream& output);
int digitCount(int n);
void pause();
bool isAscii(char x);
bool isAsciiDigit(char x);
bool isAsciiLetter(char x);
bool isSpace(char x);
bool isAsciiControl(char x);
bool containsAsciiControl(const string& text);
bool isNaturalNumber(const string& text);
int toDigitValue(char x);
bool parseNaturalNumber(const string& text,
                        int& number);