CSCI 201: Example Solution for Assignment 1



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

void verse1(string, string);
void verse2(string, string);

int main()
{
	string color1, color2, animal1, animal2;

	cout << "enter color and animal: ";
	cin >> color1 >> animal1;

        cout << "enter another color and animal: ";
	cin >> color2 >> animal2;

	verse1(animal1,color1);
	verse2(animal2,color2);

        cout << "enter another color and animal: ";
	cin >> color1 >> animal1;

	verse1(animal2,color2);
	verse2(animal1,color1);

        cout << "enter another color and animal: ";
	cin >> color2 >> animal2;

	verse1(animal1,color1);
	verse2(animal2,color2);

	return 0;
}

void verse1 (string animal, string color)
{
	cout << "\n" << color << " " << animal << ", "
	     << color << " " << animal << ", "
	     << "what do you see?" << endl;
}

void verse2 (string animal, string color)
{
	cout << "I see a " << color << " " << animal
	     << " looking at me.\n" << endl;
}