page 27: #include using namespace std ; struct part {int i ; char s ; } ; int main() { part part1 ; // part part1.i=2 etc is not possible part1.i = 2 ; part1.s='A' ; cout << part1.i ; cout << part1.s << endl ; cin.get() ; return 0 ; } page 27: #include using namespace std ; struct part {int i ; char s ; } ; int main() { part part1 = {2,'A'} ; cout << part1.i ; cout << part1.s << endl ; cin.get() ; return 0 ; } page 28: #include using namespace std ; struct part {int i ; char s ; } ; int main() { part part1 = {2,'A'} ; part part2 ; part2 = part1 ; cout << part1.i ; cout << part1.s << endl ; cout << part2.i ; cout << part2.s << endl ; cin.get() ; return 0 ; } page 29: #include using namespace std ; int main() { enum suite {heart,diamond,club,spade} ; suite card1 ; card1 = club ; cout << card1 << endl ; cin.get() ; return 0 ; } page 30: #include #include using namespace std ; int main() { bool flag = false ; for (int i = 1; i <= 12; i++) if (i % 6 == 0) flag = true ; if (flag == true) cout << "a number divisible by 6 was found" << endl ; cin.get() ; exit(0) ; return 0 ; } page 31: #include using namespace std ; struct part {int i ; char s ; } ; int main() { part part1, part2, part3 ; part1.i = 4 ; part2.i = 5 ; part3.i = part1.i + part2.i ; cout << part3.i << endl ; cin.get() ; return 0 ; }