Eighth Edition
C++
PROGRAMMING
Program Design Including
Data Structures
D.S. Malik
, Buy. Rent. Access.
Access student data files and other study
tools on cengagebrain.com.
For detailed instructions visit
http://solutions.cengage.com/ctdownloads/
Store your Data Files on a USB drive for maximum efficiency in
organizing and working with the files.
Macintosh users should use a program to expand WinZip or PKZip archives.
Ask your instructor or lab coordinator for assistance.
17562_ifc_hr.indd 1 2/9/17 11:24 AM
, C++ Programming:
Program Design Including Data Structures
Eighth Edition
D.S. Malik
Australia • Brazil • Japan • Korea • Mexico • Singapore • Spain • United Kingdom • United States
C9284_fm_hr.indd 1 2/10/17 9:23 AM
, C++ Programming: Program Design Including © 2018, 2015, 2013 Cengage Learning® 8
Data Structures, Eighth Edition ALL RIGHTS RESERVED. No part of this work covered by the c opyright
D.S. Malik herein may be reproduced or distributed in any form or by any means,
except as permitted by U.S. copyright law, without the prior written
Senior Product Director: Kathleen McMahon permission of the copyright owner.
Product Team Leader: Kristin McNary
Associate Product Manager: Kate Mason For product information and technology assistance, contact us at
Associate Content Development Manager: Cengage Learning Customer & Sales Support, 1-800-354-9706
Alyssa Pratt
For permission to use material from this text or product,
Production Director: Patty Stephan
submit all requests online at www.cengage.com/permissions.
Senior Content Project Manager: Jennifer Further permissions questions can be emailed to
Feltri-George .
Manufacturing Planner: Julio Esperas
Art Director/Cover Design: Diana Graham Library of Congress Control Number: 2017931947
Production Service/Composition:
SPi Global
ISBN: 978-1-337-11756-2
Cover Photo: Cebas/Shutterstock.com
Cengage Learning
20 Channel Center Street
Boston, MA 02210
USA
Unless otherwise noted all items © Cengage Learning.
Unless otherwise noted, all screenshots are ©Microsoft.
Cengage Learning is a leading provider of customized learning s olutions
with employees residing in nearly 40 different countries and sales in more
than 125 countries around the world. Find your local representative at
www.cengage.com.
Cengage Learning products are represented in Canada by Nelson
Education, Ltd.
To learn more about Cengage Learning Solutions, visit
www.cengage.com.
Purchase any of our products at your local college store or at our preferred
online store www.cengagebrain.com.
Any fictional data related to persons or companies or URLs used throughout
this book is intended for instructional purposes only. At the time this book
was printed, any such data was fictional and not belonging to any real
persons or companies.
The programs in this book are for instructional purposes only. They have
been tested with care, but are not guaranteed for any particular intent
beyond educational purposes. The author and the publisher do not offer any
warranties or representations, nor do they accept any liabilities with respect
to the programs.
Printed in the United States of America
Print Number: 01 Print Year: 2017
C9284_fm_hr.indd 2 2/10/17 9:23 AM
C++
PROGRAMMING
Program Design Including
Data Structures
D.S. Malik
, Buy. Rent. Access.
Access student data files and other study
tools on cengagebrain.com.
For detailed instructions visit
http://solutions.cengage.com/ctdownloads/
Store your Data Files on a USB drive for maximum efficiency in
organizing and working with the files.
Macintosh users should use a program to expand WinZip or PKZip archives.
Ask your instructor or lab coordinator for assistance.
17562_ifc_hr.indd 1 2/9/17 11:24 AM
, C++ Programming:
Program Design Including Data Structures
Eighth Edition
D.S. Malik
Australia • Brazil • Japan • Korea • Mexico • Singapore • Spain • United Kingdom • United States
C9284_fm_hr.indd 1 2/10/17 9:23 AM
, C++ Programming: Program Design Including © 2018, 2015, 2013 Cengage Learning® 8
Data Structures, Eighth Edition ALL RIGHTS RESERVED. No part of this work covered by the c opyright
D.S. Malik herein may be reproduced or distributed in any form or by any means,
except as permitted by U.S. copyright law, without the prior written
Senior Product Director: Kathleen McMahon permission of the copyright owner.
Product Team Leader: Kristin McNary
Associate Product Manager: Kate Mason For product information and technology assistance, contact us at
Associate Content Development Manager: Cengage Learning Customer & Sales Support, 1-800-354-9706
Alyssa Pratt
For permission to use material from this text or product,
Production Director: Patty Stephan
submit all requests online at www.cengage.com/permissions.
Senior Content Project Manager: Jennifer Further permissions questions can be emailed to
Feltri-George .
Manufacturing Planner: Julio Esperas
Art Director/Cover Design: Diana Graham Library of Congress Control Number: 2017931947
Production Service/Composition:
SPi Global
ISBN: 978-1-337-11756-2
Cover Photo: Cebas/Shutterstock.com
Cengage Learning
20 Channel Center Street
Boston, MA 02210
USA
Unless otherwise noted all items © Cengage Learning.
Unless otherwise noted, all screenshots are ©Microsoft.
Cengage Learning is a leading provider of customized learning s olutions
with employees residing in nearly 40 different countries and sales in more
than 125 countries around the world. Find your local representative at
www.cengage.com.
Cengage Learning products are represented in Canada by Nelson
Education, Ltd.
To learn more about Cengage Learning Solutions, visit
www.cengage.com.
Purchase any of our products at your local college store or at our preferred
online store www.cengagebrain.com.
Any fictional data related to persons or companies or URLs used throughout
this book is intended for instructional purposes only. At the time this book
was printed, any such data was fictional and not belonging to any real
persons or companies.
The programs in this book are for instructional purposes only. They have
been tested with care, but are not guaranteed for any particular intent
beyond educational purposes. The author and the publisher do not offer any
warranties or representations, nor do they accept any liabilities with respect
to the programs.
Printed in the United States of America
Print Number: 01 Print Year: 2017
C9284_fm_hr.indd 2 2/10/17 9:23 AM