| Sample program: (TASK:  Write a program that will 
            group horses into available pastures.  Start by putting an equal 
            number of horses in each pasture.  Indicate how many horses 
			will not be placed in a pasture by this process.  There are always more horses than 
            pastures for this problem.)
 #include <iostream.h>int main(void)
 {
 int horses, pastures, horsesInEachPasture;
 int leftOver;
 
 cout<<"How many horses are on 
            the farm? ";
 cin>>horses;
 cout<<"How many pastures are available on the farm? ";
 cin>>pastures;
      //compute 
            the number of horses per pasturehorsesInEachPasture=horses/pastures;    //integer division
 cout<<"\nThere will be "<<horsesInEachPasture<<" horses per 
            pasture.\n";
      //compute 
			the number of left over horses using modulusleftOver = horses%pastures;
 cout<<"There will be "<<leftOver<<" horses without a pasture 
			in this process.\n";
      return 0;}
 |