#include using namespace std; void guessAgeMultiplied(int age, int multiplier) { int yourGuess=0; int repeat=0; do { if (repeat >=1) cout << "Good try, but not quite!" << endl; else { cout << "Can you guess what multiplier was used to create the number below......?" << endl; cout << age * 10 << endl; cout << "Give it a try, I have faith in you!" << endl; } cin >> yourGuess; repeat += 1; } while(yourGuess != 10); if (repeat >1) cout << "Fantastic! Only took " << repeat << " tries!"; else cout << "Fantastic! Only took " << repeat << " try!\n "; } void guessAge(int age) { int yourGuess=0; int repeat=0; do { if (repeat >= 1) cout << "Not quite, try again!" << endl; else cout << "Can you guess correct age?" << endl; cin >> yourGuess; repeat += 1; } while(yourGuess != age); if (repeat >1) cout << "You're right! It took you " << repeat << " tries!"; else cout << "You're right! It took you " << repeat << " try!\n"; } int main() { int mycat=14; int yourcat=0; cout << "How old is your cat?" << endl; cin >> yourcat; if (mycat > yourcat) { cout << "My cat is " << mycat - yourcat << " years older than yours!\n"; guessAge(mycat); guessAgeMultiplied(mycat, 10); } else if (mycat < yourcat) { cout << "My cat is " << yourcat - mycat << " years younger than yours!\n"; guessAge(mycat); guessAgeMultiplied(mycat, 10); } else if (mycat == yourcat) { cout << "My cat is the same age as yours!"; guessAgeMultiplied(mycat, 10); } system("pause"); return 1; }