// textUtility.h

#include <iostream>

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 char text[]);
bool isNaturalNumber(const char text[]);
int toDigitValue(char x);
bool parseNaturalNumber(const char text[],
                        int& number);
bool isInteger(const char text[]);
int compare(const char word1[], const char word2[]);