0% found this document useful (0 votes)
25 views

Clearly Visual Basic Programming with Microsoft Visual Basic 2012 3rd Edition Diane Zak - Download the ebook today and experience the full content

The document promotes various eBooks available for download on ebookname.com, including titles on Visual Basic programming and other subjects. It emphasizes instant access to digital formats like PDF, ePub, and MOBI. Additionally, it includes copyright information and details about the publisher, Cengage Learning.

Uploaded by

parininindel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Clearly Visual Basic Programming with Microsoft Visual Basic 2012 3rd Edition Diane Zak - Download the ebook today and experience the full content

The document promotes various eBooks available for download on ebookname.com, including titles on Visual Basic programming and other subjects. It emphasizes instant access to digital formats like PDF, ePub, and MOBI. Additionally, it includes copyright information and details about the publisher, Cengage Learning.

Uploaded by

parininindel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 42

Endless Ebook, One Click Away – Start Downloading at ebookname.

com

Clearly Visual Basic Programming with Microsoft


Visual Basic 2012 3rd Edition Diane Zak

https://ebookname.com/product/clearly-visual-basic-
programming-with-microsoft-visual-basic-2012-3rd-edition-
diane-zak/

OR CLICK HERE

DOWLOAD EBOOK

Browse and Get More Ebook Downloads Instantly at https://ebookname.com


Click here to visit ebookname.com and download ebook now
Instant digital products (PDF, ePub, MOBI) available
Download now and explore formats that suit you...

Microsoft Visual Basic 2015 RELOADED 6th Edition


Edition Diane Zak

https://ebookname.com/product/microsoft-visual-
basic-2015-reloaded-6th-edition-edition-diane-zak/

Microsoft Visual Basic 2008 Express Programming for the


Absolute Beginner 1st Edition Ford

https://ebookname.com/product/microsoft-visual-
basic-2008-express-programming-for-the-absolute-beginner-1st-
edition-ford/

Visual Basic Game Programming with DirectX 1st Edition


Jonathan S. Harbour

https://ebookname.com/product/visual-basic-game-programming-with-
directx-1st-edition-jonathan-s-harbour/

Vectors and Tensors in Engineering and Physics 2nd


Edition Danielson

https://ebookname.com/product/vectors-and-tensors-in-engineering-
and-physics-2nd-edition-danielson/
The Democratic Promise The Individual Within the
Community First Printing Edition Constance Goh

https://ebookname.com/product/the-democratic-promise-the-
individual-within-the-community-first-printing-edition-constance-
goh/

DK findout Animals First American Edition Baker

https://ebookname.com/product/dk-findout-animals-first-american-
edition-baker/

Data Structures and Algorithms in Java 5th


International student edition M.T. Goodrich And R.
Tamassia

https://ebookname.com/product/data-structures-and-algorithms-in-
java-5th-international-student-edition-m-t-goodrich-and-r-
tamassia/

The Politics of Denial Israel and the Palestinian


Refugee Problem 1st Edition Nur Masalha

https://ebookname.com/product/the-politics-of-denial-israel-and-
the-palestinian-refugee-problem-1st-edition-nur-masalha/

AACN Essentials of Critical Care Nursing First Edition


Marianne Chulay

https://ebookname.com/product/aacn-essentials-of-critical-care-
nursing-first-edition-marianne-chulay/
Equity and Index Options Explained 1st Edition W. A.
Beagles

https://ebookname.com/product/equity-and-index-options-
explained-1st-edition-w-a-beagles/
This is an electronic version of the print textbook. Due to electronic rights restrictions,
some third party content may be suppressed. Editorial review has deemed that any suppressed
content does not materially affect the overall learning experience. The publisher reserves the right
to remove content from this title at any time if subsequent rights restrictions require it. For
valuable information on pricing, previous editions, changes to current editions, and alternate
formats, please visit www.cengage.com/highered to search by ISBN#, author, title, or keyword for
materials in your areas of interest.

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
THIRD EDITION

CLEARLY VISUAL BASIC ®


PROGRAMMING WITH MICROSOFT ® VISUAL BASIC ® 2012

DIANE ZAK

Australia l Brazil l Japan l Korea l Mexico l Singapore l Spain l United Kingdom l United States

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Clearly Visual Basic: ª 2014 Course Technology, Cengage Learning
Programming with Microsoft
ALL RIGHTS RESERVED. No part of this work covered by the copyright herein may be
Visual Basic 2012, Third Edition reproduced, transmitted, stored or used in any form or by any means graphic, electronic,
Diane Zak or mechanical, including but not limited to photocopying, recording, scanning, digitizing,
taping, Web distribution, information networks, or information storage and retrieval
Executive Editor: Kathleen McMahon
systems, except as permitted under Section 107 or 108 of the 1976 United States
Senior Product Manager: Alyssa Pratt Copyright Act, without the prior written permission of the publisher.
Editorial Assistant: Sarah Ryan
Content Project Manager:
For product information and technology assistance, contact us at
Jennifer Feltri-George
Cengage Learning Customer & Sales Support, www.cengage.com/support
Quality Assurance: Nicole Spoto
For permission to use material from this text or product,
Art Director: Cheryl Pearl, GEX
submit all requests online at cengage.com/permissions
Cover Designer: GEX Publishing Services Further permissions questions can be emailed to
Text Designer: Shawn Girsberger [email protected]
Senior Print Buyer: Julio Esperas
Proofreader: Suzanne Huizenga Library of Congress Control Number: 2013932801
Indexer: Constance A. Angelo
ISBN-13: 978-1-285-08410-7
Compositor: Integra Software Services Pvt. Ltd.
ISBN-10: 1-285-08410-1

Course Technology
20 Channel Center Street
Boston, MA 02210
USA

Some of the product names and company names used in this book have been used for
identification purposes only and may be trademarks or registered trademarks of their
respective manufacturers and sellers.
Course Technology, a part of Cengage Learning, reserves the right to revise this
publication and make changes from time to time in its content without notice.
Example: Microsoft® is a registered trademark of the Microsoft Corporation.
Cengage Learning is a leading provider of customized learning solutions with office
locations around the globe, including Singapore, the United Kingdom, Australia,
Mexico, Brazil, and Japan. Locate your local office at: www.cengage.com/global
Cengage Learning products are represented in Canada by Nelson Education, Ltd.
To learn more about Course Technology, visit
www.cengage.com/coursetechnology
To learn more about Cengage Learning, visit www.cengage.com
Purchase any of our products at your local college store or at our preferred online store
www.cengagebrain.com

Printed in the United States of America


1 2 3 4 5 6 7 19 18 17 16 15 14 13

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Brief Contents
iii

Preface . . . . . . . . . . . . . . . . . . . . . . . . . . xii
C H AP T E R 1 I Am Not a Control Freak! (Control Structures) . . . . . . . . . 1
C H AP T E R 2 First You Need to Plan the Party (Problem-Solving Process) . . 17
C H AP T E R 3 I Need a Tour Guide (Introduction to Visual Basic 2012) . . . . 35
C H AP T E R 4 Do-It-Yourself Designing (Designing Interfaces) . . . . . . . . 63
C H AP T E R 5 The Secret Code (Assignment Statements) . . . . . . . . . . 87
C H AP T E R 6 Where Can I Store This? (Variables and Constants) . . . . . . 107
C H AP T E R 7 What’s Wrong With It? (Syntax, Logic, and Run Time Errors) . . 131
C H AP T E R 8 Decisions, Decisions, Decisions (Selection Structure) . . . . . 151
C H AP T E R 9 Time to Leave the Nest (Nested Selection Structures) . . . . . 185
C H AP T E R 1 0 So Many Paths…So Little Time (Multiple-Alternative
Selection Structures) . . . . . . . . . . . . . . . . . . . 211
C H AP T E R 1 1 Testing, Testing…1, 2, 3 (Selecting Test Data) . . . . . . . . 237
C H AP T E R 1 2 How Long Can This Go On? (Pretest Loops) . . . . . . . . . . 261
C H AP T E R 1 3 Do It, Then Ask Permission (Posttest Loops) . . . . . . . . . 293
C H AP T E R 1 4 Let Me Count the Ways (Counter-Controlled Loops) . . . . . . 305
C H AP T E R 1 5 I’m on the Inside; You’re on the Outside (Nested Loops) . . . . 329
C H AP T E R 1 6 I Hear You Are Breaking Up (Sub Procedures) . . . . . . . . . 353
C H AP T E R 1 7 Talk to Me (Function Procedures) . . . . . . . . . . . . . . 383
C H AP T E R 1 8 A Ray of Sunshine (One-Dimensional Arrays) . . . . . . . . . 403
C H AP T E R 1 9 Parallel and Dynamic Universes (More on
One-Dimensional Arrays) . . . . . . . . . . . . . . . . . . 431
C H AP T E R 2 0 Table Tennis, Anyone? (Two-Dimensional Arrays) . . . . . . . 455
C H AP T E R 2 1 Building Your Own Structure (Structures) . . . . . . . . . . . 479

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
BRIEF CONTENTS

C H AP T E R 2 2 I’m Saving for the Future (Sequential Access Files) . . . . . . 497


C H AP T E R 2 3 The String Section (String Manipulation) . . . . . . . . . . . 515
C H AP T E R 2 4 I’m Suffering from Information Overload (Access Databases) . . 539
C H AP T E R 2 5 The Missing “LINQ” (Querying a Database) . . . . . . . . . . 569
iv
C H AP T E R 2 6 I Love This Class (Creating a Class) . . . . . . . . . . . . . 587
C H AP T E R 2 7 Getting “Web-ified” (Web Applications) . . . . . . . . . . . . 611
A PP E N D I X A Data Types . . . . . . . . . . . . . . . . . . . . . . . . 645
A PP E N D I X B Answers to Mini-Quizzes and TRY THIS Exercises . . . . . . Online
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . 647

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Contents
v

Preface . . . . . . . . . . . . . . . . . . . . . . . . . xii
C H AP T E R 1 I Am Not a Control Freak! (Control Structures) . . . . . . . . 1
Control Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
The Sequence Structure . . . . . . . . . . . . . . . . . . . . . . . . . . 2
The Selection Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
The Repetition Structure . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

C H AP T E R 2 First You Need to Plan the Party (Problem-Solving Process) . . 17


How Do Programmers Solve Problems? . . . . . . . . . . . . . . . . . . . . . 18
Step 1—Analyze the Problem . . . . . . . . . . . . . . . . . . . . . . . . 18
Step 2—Plan the Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . 20
Step 3—Desk-Check the Algorithm . . . . . . . . . . . . . . . . . . . . . . 24
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

C H AP T E R 3 I Need a Tour Guide (Introduction to Visual Basic 2012) . . . . 35


Ok, the Algorithm Is Correct. What’s Next? . . . . . . . . . . . . . . . . . . . . 36
Creating a Visual Basic Windows Application . . . . . . . . . . . . . . . . . . . 38
So Many Windows! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Creating the User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Save, Save, Save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Whose Property Is It? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Using the FORMAT Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Lock Them Down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Ok, Let’s See the Interface in Action! . . . . . . . . . . . . . . . . . . . . . . 52
Closing the Current Solution . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Opening an Existing Solution . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Exiting Visual Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
CONTENTS

C H AP T E R 4 Do-It-Yourself Designing (Designing Interfaces) . . . . . . . . 63


Delegating the Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Making the Interface More User-Friendly . . . . . . . . . . . . . . . . . . . . . . 68
Do What I Tell You to Do . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
The Me.Close() Instruction . . . . . . . . . . . . . . . . . . . . . . . . . 74
vi Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

C H AP T E R 5 The Secret Code (Assignment Statements) . . . . . . . . . . 87


The Fun Starts Here . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
The Val Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Who’s in Charge of This Operation? . . . . . . . . . . . . . . . . . . . . . . . . . 91
Your Assignment, if You Choose to Accept It . . . . . . . . . . . . . . . . . . . . . 94
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

C H AP T E R 6 Where Can I Store This? (Variables and Constants) . . . . . . . 107


Using Shoe Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
So, What’s Your Type? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Let’s Play the Name Game . . . . . . . . . . . . . . . . . . . . . . . . . . 110
You’ll Need a Reservation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
How Many Variables Should I Use? . . . . . . . . . . . . . . . . . . . . . . . . 111
The TryParse Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Check, Please…I’m Ready to Go . . . . . . . . . . . . . . . . . . . . . . . . 115
Using Constants to Keep Things…Well, the Same . . . . . . . . . . . . . . . . . . 116
Dressing Up the Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

C H AP T E R 7 What’s Wrong With It? (Syntax, Logic, and Run Time Errors) . . . 131
There’s a Bug in My Soup! . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Finding Syntax Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Locating Logic Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
I’ve Reached My Breaking Point . . . . . . . . . . . . . . . . . . . . . . . . 141
Run Time Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

C H AP T E R 8 Decisions, Decisions, Decisions (Selection Structure) . . . . . 151


Someone Might Need to Make a Decision . . . . . . . . . . . . . . . . . . . . . 152
The If…Then…Else Statement . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Stop That Runner! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Are We in the Black or in the Red? . . . . . . . . . . . . . . . . . . . . . 160
You Deserve a Bonus . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Examining Another Problem Specification . . . . . . . . . . . . . . . . . . . 168
Hey, That’s Not the Way I Would Have Done It . . . . . . . . . . . . . . . . 173
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 vii
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

C H AP T E R 9 Time to Leave the Nest (Nested Selection Structures) . . . 185


Nested Selection Structures . . . . . . . . . . . . . . . . . . . . . . . . . 186
10-4, Over and Out . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
How Much Is It? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
That’s Way Too Logical for Me . . . . . . . . . . . . . . . . . . . . . . . . 198
Summary of Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205

C H AP T E R 1 0 So Many Paths…So Little Time (Multiple-Alternative


Selection Structures) . . . . . . . . . . . . . . . . . . 211
Which Way Should I Go? . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
The Fitness Spa Health Club Application . . . . . . . . . . . . . . . . . . . 213
Don’t Be So Sensitive . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
What’s the Next Case on the Docket? . . . . . . . . . . . . . . . . . . . . . 220
Using Select Case in the Fitness Spa Health Club Application . . . . . . . . . . 222
Specifying a Range of Values in a Case Clause’s ExpressionList . . . . . . . . . . 223
Coding the ABC Corporation Application . . . . . . . . . . . . . . . . . . . 224
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

C H AP T E R 1 1 Testing, Testing…1, 2, 3 (Selecting Test Data) . . . . . . 237


Will Your Application Pass the Test? . . . . . . . . . . . . . . . . . . . . . . 238
The Coffee Palace–Version 1 Application . . . . . . . . . . . . . . . . . . . . 238
The Coffee Palace–Version 2 Application . . . . . . . . . . . . . . . . . . . . 241
Stop! This Is a Restricted Area! . . . . . . . . . . . . . . . . . . . . . . . 243
The Shady Hollow Hotel Application . . . . . . . . . . . . . . . . . . . . . . 245
The CD Shop Application . . . . . . . . . . . . . . . . . . . . . . . . . . 247
The Tiger Hotel Application . . . . . . . . . . . . . . . . . . . . . . . . . 250
I Need to Tell You Something . . . . . . . . . . . . . . . . . . . . . . . 251
Just When You Thought It Was Safe . . . . . . . . . . . . . . . . . . . . . 253
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
CONTENTS

C H AP T E R 1 2 How Long Can This Go On? (Pretest Loops) . . . . . . . . . . 261


Over and Over Again . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Do I Need a Loop? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
The Do…Loop Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Counter Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
viii Cheerleader Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
My Dream Car Application . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
The Sales Express Application . . . . . . . . . . . . . . . . . . . . . . . . . . 276
The InputBox Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Can I Abbreviate That Assignment Statement? . . . . . . . . . . . . . . . . . . . 283
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

C H AP T E R 1 3 Do It, Then Ask Permission (Posttest Loops) . . . . . . . . . . 293


Testing After the Fact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
More on the Do…Loop Statement . . . . . . . . . . . . . . . . . . . . . . . . 296
Pseudocode and Flowchart Containing a Posttest Loop . . . . . . . . . . . . . . . 297
The Bouncing Robot Application . . . . . . . . . . . . . . . . . . . . . . . . . 297
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Key Term . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

C H AP T E R 1 4 Let Me Count the Ways (Counter-Controlled Loops) . . . . . . . 305


When Will It Stop? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Spaceship–Version 1 Application . . . . . . . . . . . . . . . . . . . . . . . . 309
Spaceship–Version 2 Application . . . . . . . . . . . . . . . . . . . . . . . . 310
Hey, Turn That Noise Down! . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
The Monthly Payment Calculator Application . . . . . . . . . . . . . . . . . . . . 312
The Financial.Pmt Method . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
But They Said There Were No Strings Attached . . . . . . . . . . . . . . . . . . 315
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322

C H AP T E R 1 5 I’m on the Inside; You’re on the Outside (Nested Loops) . . . . . 329


One Loop Within Another Loop . . . . . . . . . . . . . . . . . . . . . . . . . . 330
What Time Is It? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
What Do I Owe Each Month? . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
But I Want to Do It a Different Way . . . . . . . . . . . . . . . . . . . . . . . 341
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
C H AP T E R 1 6 I Hear You Are Breaking Up (Sub Procedures) . . . . . . . 353
What’s the Proper Procedure? . . . . . . . . . . . . . . . . . . . . . . . . 354
The Weekly Pay Application . . . . . . . . . . . . . . . . . . . . . . . . 356
Send Me Something . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Just Give Me Its Value, Please . . . . . . . . . . . . . . . . . . . . . . . 360
Where Do You Live? . . . . . . . . . . . . . . . . . . . . . . . . . . . 364 ix
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374

C H AP T E R 1 7 Talk to Me (Function Procedures) . . . . . . . . . . . . . 383


What’s the Answer? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
Price Calculator Application . . . . . . . . . . . . . . . . . . . . . . . . 387
Revisiting the Concert Tickets Application . . . . . . . . . . . . . . . . . . . 390
Which Way Is Better? . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397

C H AP T E R 1 8 A Ray of Sunshine (One-Dimensional Arrays) . . . . . . . . 403


Let’s Join the Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
You Are Just So One-Dimensional . . . . . . . . . . . . . . . . . . . . . . . 404
Airlines Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
Modified Airlines Application . . . . . . . . . . . . . . . . . . . . . . . . 412
Salary Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
States Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425

C H AP T E R 1 9 Parallel and Dynamic Universes (More on


One-Dimensional Arrays) . . . . . . . . . . . . . . . . . 431
We Share the Same Subscripts . . . . . . . . . . . . . . . . . . . . . . . 432
West Coast Emporium Application . . . . . . . . . . . . . . . . . . . . . . 432
Will You Share That with Me? . . . . . . . . . . . . . . . . . . . . . . . . . 436
But I Don’t Know How Many There Are . . . . . . . . . . . . . . . . . . . . . 443
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449

C H AP T E R 2 0 Table Tennis, Anyone? (Two-Dimensional Arrays) . . . . . . 455


Let’s Table That Idea for Now . . . . . . . . . . . . . . . . . . . . . . . . 456
Revisiting the West Coast Emporium Application . . . . . . . . . . . . . . . . . 458
The GetUpperBound Method . . . . . . . . . . . . . . . . . . . . . . . . 461
Calendar Sales Application . . . . . . . . . . . . . . . . . . . . . . . . . 464
Medical Bills Application . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
CONTENTS

Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470


Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472

C H AP T E R 2 1 Building Your Own Structure (Structures) . . . . . . . . . . . 479


x Putting the Pieces Together . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
Bonnette Pool & Spa Depot Application . . . . . . . . . . . . . . . . . . . . . . 482
Revisiting the West Coast Emporium Application…Again! . . . . . . . . . . . . . . . 485
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493

C H AP T E R 2 2 I’m Saving for the Future (Sequential Access Files) . . . . . . . 497


Sequential Access Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
Write Those Lines of Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
Now Read Those Lines of Text . . . . . . . . . . . . . . . . . . . . . . . . . . 502
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511

C H AP T E R 2 3 The String Section (String Manipulation) . . . . . . . . . . . . 515


Working with Strings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
How Many Characters Are There? . . . . . . . . . . . . . . . . . . . . . . . . . 516
I Need to Fit This in Somewhere . . . . . . . . . . . . . . . . . . . . . . . . . 519
Where Does It Begin? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
I Just Want a Part of It . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
The Rearrange Name Application . . . . . . . . . . . . . . . . . . . . . . . . 522
Throw Away Those Characters . . . . . . . . . . . . . . . . . . . . . . . . . . 525
I Like This Operator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534

C H AP T E R 2 4 I’m Suffering from Information Overload (Access Databases) . . . 539


Keeping Good Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540
Connecting…Connecting . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
What Fields and Records? . . . . . . . . . . . . . . . . . . . . . . . . . . . 546
It’s a Binding Contract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546
Let the Computer Do It . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547
DataGridView Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550
How Does Visual Basic Do It? . . . . . . . . . . . . . . . . . . . . . . . . . . 554
Thank You for Catching My Errors . . . . . . . . . . . . . . . . . . . . . . . 555
The Copy to Output Directory Property . . . . . . . . . . . . . . . . . . . . . . 557
I’ll Use My Own Controls, Thank You . . . . . . . . . . . . . . . . . . . . . . . 559
Coding the Next Record and Previous Record Buttons . . . . . . . . . . . . . . . 561
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
C H AP T E R 2 5 The Missing “LINQ” (Querying a Database) . . . . . . . . . 569
Asking Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570
The Red Dragon Games Application . . . . . . . . . . . . . . . . . . . . . 572
One for All . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 578
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580 xi
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 582

C H AP T E R 2 6 I Love This Class (Creating a Class) . . . . . . . . . . . . 587


That’s a Real Classy Object . . . . . . . . . . . . . . . . . . . . . . . . . 588
The Bonnette Pool & Spa Depot Application . . . . . . . . . . . . . . . . . . 589
Who Owns That Property? . . . . . . . . . . . . . . . . . . . . . . . . . 591
Behave Yourself . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
Constructive Behavior Is the Key to Success . . . . . . . . . . . . . . . . . 595
Methods Other than Constructors . . . . . . . . . . . . . . . . . . . . . . 596
Using the Pattern to Create an Object . . . . . . . . . . . . . . . . . . . . . 598
Pool Supplies Application . . . . . . . . . . . . . . . . . . . . . . . . . . 601
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 604
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 604
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607

C H AP T E R 2 7 Getting “Web-ified” (Web Applications) . . . . . . . . . . 611


Web Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612
Creating a Web Application . . . . . . . . . . . . . . . . . . . . . . . . . 614
Adding the Default.aspx Web Page to the Application . . . . . . . . . . . . . . . 616
What Is Your Title? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618
Adding Static Text to a Web Page . . . . . . . . . . . . . . . . . . . . . 618
Viewing a Web Page in Full Screen View . . . . . . . . . . . . . . . . . . . 620
Adding Another Web Page to the Application . . . . . . . . . . . . . . . . . . 621
Adding a Link Button Control to a Web Page . . . . . . . . . . . . . . . . . . 621
Starting a Web Application . . . . . . . . . . . . . . . . . . . . . . . . . 623
Adding an Image to a Web Page . . . . . . . . . . . . . . . . . . . . . . . 625
Closing and Opening an Existing Web Application . . . . . . . . . . . . . . . . 627
I Want to Move Somewhere Else . . . . . . . . . . . . . . . . . . . . . . . 628
Dynamic Web Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
Coding the Submit Button’s Click Event Procedure . . . . . . . . . . . . . . . . 632
Can You Validate This? . . . . . . . . . . . . . . . . . . . . . . . . . . . 634
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 638
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639

A PP E N D I X A Data Types . . . . . . . . . . . . . . . . . . . . . . 645


A PP E N D I X B Answers to Mini-Quizzes and TRY THIS Exercises . . . . . Online
Index . . . . . . . . . . . . . . . . . . . . . . . . . 647

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Preface
xii

Clearly Visual Basic: Programming with Microsoft Visual Basic 2012, Third Edition is designed
for a beginning programming course. The book assumes students have no previous
programming knowledge or experience. However, students should be familiar with basic
Windows skills and file management. The book’s primary focus is on teaching programming
concepts, with a secondary focus on teaching the Visual Basic programming language. In other
words, the purpose of the book is to teach students how to solve a problem that requires a
computer solution. The Visual Basic language is used as a means of verifying that the solution
works correctly.

Organization and Coverage


Clearly Visual Basic: Programming with Microsoft Visual Basic 2012, Third Edition
contains 27 chapters and two appendices. In the chapters, students with no previous
programming experience learn how to analyze a problem specification and then plan and
create an appropriate computer solution. Pseudocode and flowcharts are used to plan the
solution, and desk-check tables are used to verify that the solution is correct before it is
coded. Students code the solutions using the Visual Basic 2012 language, and then desk-
check the code before it is executed. An entire chapter is devoted to teaching students how
to select appropriate test data. By the end of the book, students will have learned how to
write Visual Basic statements such as If…Then…Else, Select Case, Do…Loop, and
For…Next. Students also will learn how to create and manipulate variables, constants,
strings, sequential access files, structures, classes, and arrays. In addition, they will learn how
to connect an application to a Microsoft Access database, and then use Language Integrated
Query (LINQ) to query the database. They also will learn how to create simple Web
applications. The text also introduces students to OOP concepts and terminology. Appendix
A provides a listing of the data types available in Visual Basic. Appendix B, which is available
online at www.cengagebrain.com, contains the answers to the Mini-Quizzes and TRY THIS
Exercises in each chapter.

Approach
Rather than focusing on a specific programming language, Clearly Visual Basic:
Programming with Microsoft Visual Basic 2012, Third Edition focuses on programming
concepts that are common to all programming languages—such as input, output, selection,
and repetition. Concepts are introduced, illustrated, and reinforced using simple examples
and applications, which are more appropriate for a first course in programming. The
concepts are spread over many short chapters, allowing students to master the material one
small piece at a time. Because its emphasis is on teaching the fundamentals of programming,
the book covers only the basic controls, properties, and events available in Visual Basic.
Each chapter provides the steps for creating and/or coding one or more applications that use
the concepts covered in the chapter. The videos and PDF files that accompany each chapter
are designed to help students master the chapter’s concepts.

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Organization and Coverage

Features
Clearly Visual Basic: Programming with Microsoft Visual Basic 2012, Third Edition is an
exceptional textbook because it also includes the following features:
READ THIS BEFORE YOU BEGIN This section is consistent with Cengage’s commitment to
helping instructors introduce technology into the classroom. Technical considerations and
assumptions about hardware, software, and default settings are listed in one place to help xiii
instructors save time and eliminate unnecessary aggravation.
DESIGNED FOR THE DIFFERENT LEARNING STYLES The book provides videos for visual and
auditory learners, and tutorial sections and Want More Info? files for kinesthetic learners.
VIDEOS These notes direct students to videos that accompany each chapter in the book. The
videos explain and/or demonstrate one or more of the chapter’s concepts, provide additional
information about the concepts, or cover topics related to the concepts. The videos are available
online at www.cengagebrain.com. Search for the ISBN of your title (from the back cover of your
book) using the search box at the top of the page. This will take you to the product page where
free companion resources can be found.
WANT MORE INFO? FILES These notes direct students to files that accompany each chapter in
the book. The files contain additional examples and further explanations of the concepts
covered in the chapter. The files are in PDF format. The files are available online at www.
cengagebrain.com.

FIGURES Figures that introduce new statements, functions, or methods contain both the syntax
and examples of using the syntax. Including the syntax in the figures makes the examples more
meaningful, and vice versa.
OBJECTIVES Each chapter begins with a list of objectives so you know the topics that will be
presented in the chapter. In addition to providing a quick reference to topics covered, this
feature provides a useful study aid.
MINI-QUIZZES Mini-Quizzes are strategically placed to test students’ knowledge at various
points in each chapter. Answers to the quiz questions are provided in Appendix B.
APPENDIX B Appendix B, which is available online at www.cengagebrain.com, contains the
answers to each chapter’s Mini-Quizzes and TRY THIS Exercises. The answers are provided to
give students immediate feedback and more opportunity for learning.
SUMMARY Each chapter contains a Summary section that recaps the concepts covered in the
chapter.
KEY TERMS Following the Summary section in each chapter is a listing of the key terms
introduced throughout the chapter, along with their definitions.
REVIEW QUESTIONS Each chapter contains Review Questions designed to test a student’s
understanding of the chapter’s concepts.
EXERCISES The Review Questions in each chapter are followed by Exercises, which provide
students with additional practice of the skills and concepts they learned in the chapter. The
Exercises are designated as TRY THIS, MODIFY THIS, INTRODUCTORY, INTERMEDIATE,
ADVANCED, FIGURE THIS OUT, and SWAT THE BUGS.
TRY THIS EXERCISES The TRY THIS Exercises should be the first Exercises students complete
after reading a chapter. These Exercises are similar to an application developed in the chapter,
and they allow students to test their understanding of the chapter’s concepts. The answers to
TRY THIS Exercises are provided in Appendix B.
MODIFY THIS EXERCISES In these Exercises, students modify an existing application.

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Another Random Document on
Scribd Without Any Related Topics
The Economics of Social Insurance
Social Insurance: With Special Reference to American Conditions, by I. M.
Rubinow. [Henry Holt and Company, New York.]

T he logic of events is rapidly forcing nation after nation into what


has hitherto been damned with the epithet paternalism.
America, perhaps, is the last important country in the world to
face the problems raised by the march of events in this direction.
Social insurance, a thing accomplished and a commonplace of
government functioning in so many countries, recently adopted in
England, is, in this country, still a novelty outside the university class
room and the lecture halls of fanatical demagogues who wish to
upset the foundations of our civil government and civilization—as the
elder politicians express it when their attention is drawn to these
sinister activities of thought.
The author of this book in fact was the first academic lecturer on
the subject to give a university course in the various forms which
social insurance has taken. These lectures he delivered before the
New York School of Philanthropy, and they are reprinted here in an
extended form.
After giving the philosophy of the matter, the underlying social
necessity for insurance, the author takes up the various forms of the
activity. Accident, disease, old age, and unemployment must all be
provided against, and the state, the employer, and the laborer may
share the burden among them, or the two latter may be relieved—as
in various types of non-contributory insurance.
Of course the old school economist will ask why the latter two are
not relieved, and why the employe or private citizen is not just
encouraged to insure with a private corporation. The author’s
answer is that, even if he were educated to the point of desiring to
do that, he could not. A man insures his house because the feeling
of security is worth the small premium he pays, even if that premium
is larger than the actual risk involved would warrant—larger by a
sum equal to the cost and profits of the business of the insurance
company. But the poor man’s chances of loss of employment,
accident, or sickness are so much greater in proportion to the
capitalized value of his job that he could never afford to pay the
premium necessary for a private company to take care of him; while
his old age could not be insured without taking all of his earnings—
and even then he might die before he reached it.
The situation then is that an admitted necessity cannot be
obtained unless the state as a whole takes steps to attain it for all
the members of the state. How other states have done this, how
type after type of insurance has been evolved, and how these types
may be adapted to American practice is the burden of the present
work.
The author writes in a clear and non-technical manner, and makes
no extravagant claims for what some people may regard as a social
panacea; but he is confident that the full development of the idea of
social insurance will relieve the worst aspects of poverty—the
aspects in which poverty is not only a hardship, but a haunting spirit,
sapping the vitality of its victims until they are rendered socially
useless.
Llewellyn Jones.

Prose Poems of Ireland


Red Hanrahan, by William Butler Yeats. New edition. [The Macmillan
Company, New York.]

I f you believe, with Chesterton, that “should the snap dragon open
its little pollened mouth and sing ’twould be no more wonderful a
thing” than that a solemn little blue egg should turn into a big
happy red-breasted bird; if you are of “the young men that dream
dreams” or of “the old men who have visions” the songs and the
tales and the wanderings and the mysteries of “Red” Owen
Hanrahan will thrill you with a sense of your real nearness to
“something lovelier than Heaven.”
Such a group of tales of the people and by the people as Mr. Yeats
has gathered together in Red Hanrahan can be nothing if not a
personal matter. Frankly, I never saw a fairy, or a gnome, or a
hobgoblin. I have never even had a vision worth writing a book
about; but I am young yet, and if the gods continue to be kind.... In
the meanwhile I shall grasp the first opportunity to read Red
Hanrahan in a deep woods, at dusk—regardless of the optician’s
orders.
H. B. S.
To William Butler Yeats
Marguerite O. B. Wilkinson

As one, who, wandering down a squalid street,


Where dingy buildings crowd each other high,
Where all who pass have need to hurry by,
Saddened and parched and fighting through the heat,
Comes suddenly where pain and beauty meet,
And sees a stretch of fair, unsullied sky,
Covering a field of clover bloom, so I,
With heart prepared to find the contrast sweet
In seeking through a world of sordid prose,
Where use-stained words with huddled shoulders stand
In sullen, monumental, loveless rows,
Have found a sudden green and sunny land
Where you, O Poet, give us back lost wonder,
Leisure, sweet fields, clean skies to travel under!
Sentence Reviews
[Inclusion in this category does not preclude a more extended notice.]

The Titan, by Theodore Dreiser [John Lane Company, New York],


will be reviewed at length in the July issue.

Clay and Fire, by Layton Crippen. [Henry Holt and Company, New
York.] A provocative philosophical discussion of the basal problem of
religion by an author who treats pessimism according to the
homeopathic principle. Reasonable hopes are made to seem
hopeless. A morbid retrospectiveness may, however, force thought
into light, and the book leaves one in a strange illumination effected
by spiritual fire.

At the Sign of the Van, by Michael Monahan. [Mitchell Kennerley,


New York.] These essays include The Log of the Papyrus with Other
Escapades in Life and Letters. Whether he is praising Percival
Pollard, explaining Whitman’s cosmic consciousness—which he did to
a Whitman Fellowship gathering—or wistfully telling us how he
would like to have had a look in on the doings in Babylon, the
amorous dallyings which Jeremiah muckraked in the name of his
Comstockean Jehovah, Michael Monahan is always interesting even if
he is not always as stormy as his designation “the stormy petrel of
literature” would indicate. In truth it would take a number of birds of
different species—but all pleasant ones—to make up the tale of the
qualities which this versatile essayist exhibits in these pages.

Aphrodite and Other Poems, by John Helston. [The Macmillan


Company, New York.] Mr. Helston does not write great poetry,—
though he comes close to very good poetry at times,—but he writes
greatly about love. His attitude is a refusal to divorce the spiritual
from the earthly with which we have a hearty sympathy. No franker
love poetry has been written, probably; but somehow we failed to
find in it the sensuality that its critics have discovered. It is richly
pagan.

Love of One’s Neighbor, by Leonid Andreyev. [Albert and Charles


Boni, New York.] A very excellent translation of a one-act play which
will probably sell well, though coming from the author of The Seven
Who Were Hanged it seems a mere trifle. The translator, Thomas
Seltzer, should be urged to undertake the more worthy task of
introducing Andreyev’s really great work to English-speaking readers.

New Men for Old, by Howard Vincent O’Brien. [Mitchell Kennerley,


New York.] The first novel of a new young writer, especially when he
is as sincere as Mr. O’Brien and as deeply interested in the joy of
Work, is a matter of importance. The book has its obvious faults
technically, even psychologically, but it preaches socialism from an
interesting standpoint and makes good reading.

Challenge, by Louise Untermeyer. [The Century Co., New York.]


Virile and ambitious songs of the present. Caliban in the Coal Mines,
Any City, Strikers, In the Subway, The Heretic, show that the poet is
not a shrinker from modern life. The title poem sounds the keynote:

The quiet and courageous night,


The keen vibration of the stars
Call me, from morbid peace, to fight
The world’s forlorn and desperate wars.

John Ward, M.D., by Charles Vale. [Mitchell Kennerley, New York.]


Seneschal sentimentality with a “modern” plot woven about the
questionable science of eugenics. One of those irritating books in
which one reads page after page after page in the vain endeavor to
find out why Mitchell Kennerly spent his money on it.
Forum Stories, selected by Charles Vale. [Mitchell Kennerley, New
York.] All these stories have appeared in The Forum since it came
under Mr. Kennerley’s management, and they are all by American
writers. They represent the work not only of such well known writers
as Reginald Wright Kauffman, James Hopper, Margaret Widdemer,
and John S. Reed—who has a tense little narrative of the struggle
toward land of two swimmers wrecked in the Pacific Ocean—but the
work of several lesser known but promising authors. Among them is
Miss Florence Kiper, of Chicago, who writes under the title I Have
Borne My Lord a Son a most penetrating study of the psychology of
motherhood.

Papa, by Zoë Akins. [Mitchell Kennerley, New York.] A little play


which shows so much determination to be clever and very, very
naughty that it’s almost a pity it doesn’t succeed.

Saint Louis: a Civic Masque, by Percy MacKaye. [Doubleday, Page


and Company, New York.] A valuable contribution to the dramatic
“spirit” of awakening civic intelligence.

Great Days, by Frank Harris. [Mitchell Kennerley, New York.]


Audacious, vivid, gripping sex experiences of the son of an immoral
English innkeeper. The big rough brother of Three Weeks.

Poems, by Walter Conrad Amberg. [Houghton Mifflin Company,


Boston.] Poems written with a sure and gentle delicacy that seems
forgotten by this generation of rude iconoclasts.

The True Adventures of a Play, by Louis Evan Shipman. [Mitchell


Kennerley, New York.] The play is D’Arcy of the Guards and its
author tells in full the trials and tribulations—and the eventual
triumph—which met him from the moment when he offered to
submit the manuscript to E. H. Sothern, and that star told him to
send it along. Not only are the details of acceptances of plays, the
incidental negotiations and red tape described, but the making of
costume plates, the designing of the whole presentation, and the
collaboration between author, producer, and actors are told with
such humor and documentary fidelity to the actual transactions that
the book will not only be interesting to the general reader but
indispensable to the tyro playwright.

Nova Hibernia, by Michael Monahan. [Mitchell Kennerley, New


York.] Competent, incisive studies, sketches, and lectures dealing
with “Irish poets and dramatists of today and yesterday”—Yeats,
Synge, Thomas Moore, Mangan, Gerald Griffin, Callahan, Doctor
Maginn, Father Prout, Sheridan, and others.

The Pipes of Clovis, by Grace Duffie Boylan. [Little, Brown, and


Company, Boston.] A forester’s son proficient on a magic pipe; a
blue and silver-gowned princess; the invasion of Swabia by the Huns
away back in the twelfth century, all woven into a romance for
children and grown-ups who still love the fairies.

The Post Office, by Rabindranath Tagore. [The Macmillan


Company, New York.] A touching little idyll of a sick child who longs
for a letter from the king through the post office which he can see
across the road. And his dream comes true. Written in rhythmic
prose.

Sanctuary, by Percy MacKaye. [Frederick A. Stokes, New York.] A


bird masque performed in September, 1913, for the dedication of the
bird sanctuary of the Meriden Bird Club at Meriden, N. H. A defense
of birds and a defense of poetry. The theme is the conversion of a
bird slaughterer. The verse is full of “birdblithesomeness.”

Old World Memories, by Edward Lowe Temple. [The Page


Company, Boston.] The story of a summer vacation in Europe as
naïve, as full of human interest, disjoined history, and worthy
indefinite advice as the after dinner “post card tour” of a just-
returned Cook’s traveler.
Where the Little Review Is on Sale
New York: Brentano’s. Vaughn & Gomme.
E. P. Dutton & Co. G. P. Putnam’s Sons.
Wanamaker’s. Max N. Maisel.

Chicago: The Little Theatre. McClurg’s.


Morris’s Book Shop. University of Chicago
Press. Carson, Pirie, Scott & Co. A. Kroch
& Co. Radical Book Shop. Chandler’s Bookstore,
Evanston. W. S. Lord, Evanston.

Pittsburg: Davis’s Bookshop.

Cleveland: Burrows Brothers. Korner & Wood.

Detroit: Macauley Bros. Sheehan & Co.

Minneapolis: Nathaniel McCarthy’s.

San Francisco, Cal.: Paul Elder & Co.


A. M. Robertson’s Bookstore. Emporium Book
Dept.

Los Angeles: C. C. Parker’s.

Omaha: Henry F. Keiser.

Columbus, O.: A. H. Smythe’s.

Dayton, O.: Rike-Kummler Co.

Indianapolis, Ind.: Stewarts’ Book Store.


The New York Store. The Kantz Stationary
Co.

Denver, Colo.: Kendrick Bellamy Co.

Louisville, Ky.: C. T. Deering & Co.

New Haven, Conn.: E. P. Judd Co.

Portland, Ore.: J. K. Gill Co.

St. Louis, Mo.: Philip Roeder.

Seattle, Wash.: Lowman, Hanford & Co.


Spokane, Wash.: John W. Graham & Co.

Philadelphia: Geo. W. Jacobs & Co. John


Wanamaker’s.

Rochester, N. Y.: Clarence Smith.

Syracuse, N. Y.: Clarence E. Wolcott.

Utica, N. Y.: John Grant.

Buffalo, N. Y.: Otto Ulhrick Co.

Washington, D. C.: Brentano’s.

St. Paul: St. Paul Book & Stationery Co.

Cincinnati, O.: Stewart & Kidd.

Providence, R. I.: Preston and Rounds.

Oakland, Cal.: Smith Brothers.

Houston, Tex.: Kolin Peliot.

Dallas, Tex.: Smith & Lamar.

Los Angeles, Cal.: Fowler Bros.

Portland, Me.: Loring, Short & Harmon.

Wilmington, Del.: Butler & Son.

Sacramento, Cal.: Wm. Purnell.

Salt Lake City, Utah.: Deseret Book &


News Co.
WRITER FOLKS
SEND US YOUR MSS.

Free criticism. Sales on commission. No reading fee. Please enclose stamps to


cover three mailings.

Atelier Literary Bureau


VERNE DEWITT ROWELL, M. A., Director
Heal Building LONDON, ONTARIO, CANADA
Life Histories of African Game Animals

By Theodore Roosevelt and Edmund Heller. With illustrations from


photographs and drawings by Philip R. Goodwin, and with forty faunal
maps. 2 vols.
$10.00 net; postage extra.

The general plan of each chapter is first to give an account of the Family, then
the name by which each animal is known—English, scientific and native; then
the geographical range, the history of the species, the narrative life-history, the
distinguishing characters of the species, the coloration, the measurements of
specimens, and the localities from which specimens have been examined,
accompanied with a faunal map.

North Africa and the Desert

By George E. Woodberry.
$2.00 net; postage extra.

This is one of that very small group of books in which a man of genuine poetic
vision has permanently registered the color and spirit of a region and a race. It
is as full of atmosphere and sympathetic interpretation as any that have been
written. Chapters like that on “Figuig,” “Tougourt,” “Tripoli,” and “On the Mat”—a
thoughtful study of Islam—have a rare beauty and value.

Ten Thousand Miles with a Dog Sled

By Hudson Stuck, D.D., author of “The Ascent of Denali.”


With 48 illustrations, 4 in color. $1.50 net; postage extra.

If you wish to see the vast snow-fields, frozen rivers, and rugged, barren
mountains of the Yukon country but cannot visit them, you will do the next best
thing by reading this often beautiful account of a missionary’s ten thousand
miles of travel in following his hard and dangerous work. It is the story of a
brave life amid harsh, grand, and sometimes awful surroundings.

Memories of Two Wars

By Brigadier General Frederick W. Funston


A New Edition, Half the Former Price

Illustrated, $1.50 Net.


“A racy account of the author’s experiences as a volunteer in the last Cuban
struggle for independence, and later, in the war with Spain and its ensuing
Filipino insurrection.”—The Nation.
“A real contribution to history. A vivacious, vigorous, intimate account,
entertaining, instructive, and impressive; a true soldier’s story.”—The Outlook.

The United States and Peace


BY EX-PRESIDENT TAFT

$1.00 net; postage extra.

In this important book the former president of the United States, combining
both the view-point of one who has had a large and full experience as a jurist
and as chief executive, discusses such topics as “The Monroe Doctrine, Its
Limitations and Implications,” “Shall the Federal Government Protect Aliens in
Their Treaty Rights?” “Has the Federal Government Power to Enter into General
Arbitration Treaties?” and “The Federal Trend in International Affairs.”

American Policy
THE WESTERN HEMISPHERE IN ITS RELATION TO THE EASTERN

By John Bigelow, Major U. S. Army, retired. Author of “Mars-La-Tour and


Gravelotte,” “The Principles of Strategy,” and “Reminiscences of the
Santiago Campaigning,” “The Campaign of Chancellorsville.” With map.
$1.00; postage extra.

An able and illuminating presentation of the development and history of


American policy in its relation to European nations.

The American Japanese Problem

By Sidney L. Gulick. Illustrated.


$1.75 net; postage extra.

The writer believes that “The Yellow Peril may be transformed into golden
advantage for us, even as the White Peril in the Orient is bringing unexpected
benefits to those lands.” The statement of this idea forms a part of a
comprehensive and authoritative discussion of the entire subject as set forth in
the title. The author has had a life of intimacy with both nations, and is trusted
and consulted by the governments of each.
Charles Scribner’s Sons Fifth Avenue, New York
De Morgan Again and at His Best

When Ghost Meets Ghost


Third Large Printing

860 pages. $1.60 net.

“He has returned to the style with which he surprised and captivated the public.
Another book like ‘JOSEPH VANCE’ and ‘ALICE.’”—New York Sun.
“Thoroughly enjoyable.... The companionship of Mr. De Morgan, as he speaks
from every page of his novel, is a joy in itself.”—Boston Transcript.
“All the essentials that make up an admirable and typical De Morgan novel are
here.”—The Outlook.
“A big, sane, eminently human story such as Mr. De Morgan has not equalled
since ‘Joseph Vance.’”—The Bookman.
Non-Fiction Just Ready

CONINGSBY DAWSON’S FLORENCE ON A CERTAIN NIGHT


AND OTHER POEMS

A notable edition to later-day verse by the author of “The Garden Without


Walls.”
$1.25 net.

BARRETT H. CLARK’S THE CONTINENTAL DRAMA OF


TODAY
Outline suggestions of half-a-dozen pages or less for each play, for the study of
the greatest plays of the European dramatists today.
$1.35 net.

WILLIAM BOYD’S FROM LOCKE TO MONTESSORI

A critical and historical study of Dr. Montessori’s method by an educational


authority.
$1.25 net.
SISTER NIVEDITA’S and DR. COOMARASWAMY’S MYTHS OF
THE BUDDHISTS and HINDUS
With 32 illustrations in Four Colors by Nanda Lal Bose, A. N. Tagore, K.
Venkatappa, and other Indian artists under the direction of Abanindro Nath
Tagore.
$4.50 net.

“No better volume exists for anyone who wishes an introduction to the study of
Oriental literature. In stately and excellent English we find summaries of
practically all the important religious documents of both Hinduism and
Buddhism. The pictures are equal to the very best examples of ancient Indian
art.”—The English Review.

L. MARSH-PHILLIPS ART AND ENVIRONMENT

New, thoroughly revised and profusely illustrated edition.


$2.25 net.

A. L. RIDGER’S SIX YEARS A WANDERER

Illustrated with photographs.


$3.00 net.

The author, a young man, tells what he saw of the world from 1907-’12
traveling on his own hook over most of the civilized world outside of Europe.

N. JARINTZOFF’S RUSSIA: THE COUNTRY OF EXTREMES

With 16 full-page illustrations.


$4.00 net.

Adopting a critical attitude towards several recent works on Russia by English


travellers, Madame Jarintzoff, a Russian who has resided for some years in
England, supplies from first-hand knowledge accounts of various political and
social crises, and gives a picture of life in Russia today.

HENRY HOLT AND COMPANY 34 West 33d St., NEW


YORK
NEW BOOKS OF IMPORTANCE
LETTERS FROM A LIVING DEAD MAN. Written down by Elsa
Barker.

$1.25 net.

If you are at all interested in the problem of a Future Life, you cannot afford to
overlook this book. These letters, dictated to Mrs. Barker by the spirit of a
departed friend, are undoubtedly the most remarkable contribution to “psychic”
literature of recent years. The volume, with its tone of optimism, its minute,
intimate account of life beyond the grave, is certain to be widely discussed, and
those who do not read it place themselves at a certain disadvantage. Elsa
Barker has given her absolute assurance that the book is in no way “faked.”

SONGS OF THE DEAD END. By Patrick MacGill, author of


“Songs of a Navvy,” etc.

$1.25 net.

The majority of these “songs” deal with the lives of the working man, the day
laborer who builds our houses and our railroads, works in the mine and the
ditch. The author has lived this life and writes of it with power and feeling. He
has grasped the wider meaning of it all, made plain the essential nobility of
labor, the heroism and idealism of many of these men. In short, he has done in
verse for the working man what Constant Meunier did in bronze.

JOHN ADDINGTON SYMONDS. By Van Wick Brooks, author


of “The Wine of the Puritans.” Frontispiece.

$1.50 net.

One of the more important biographies of the year, and yet it is more than a
mere biography, for Mr. Brooks attempts to place Symonds in relation to the
literary world of his own day and of the present. He builds up a clear picture of
Symonds’ life, from early days to the end. His book is uncrowded but not
deficient, clear and unsluggish but not too rapid. In short, it is itself literature.

THE MYSTERY OF PAIN. By James Hinton, author of “Life in


Nature,” “The Place of the Physician,” etc., etc.

$1.00 net.
This little book is a classic. It deals with pain in its necessary, beneficial aspect.
Hinton addressed it to the sorrowful, to whom it assuredly brings comfort, but it
will prove interesting and helpful to all thinking men and women. It shows how
pain, if it could be recognized as development, and in a sense as joy, would be
as much welcomed as pleasure is now. We are afraid of both, instead of
recognizing them as two parts of the development of the soul; neither is good
alone, but as a completion the one of the other.

THE TRUE ADVENTURES OF A PLAY. By Louis Shipman.


Illustrated in colors and in black and white.

$1.50 net.

Perhaps you remember Henry Miller in “D’Arcy of the Guards.” Its author, Louis
Shipman, has written this unique book about “D’Arcy,” in which he tells exactly
what happened to the play from the very first moment the manuscript left his
hands. Letters, contracts, telegrams, etc., are all given in full, and there are
many interesting illustrations, both in color and in black and white. “The True
Adventures of a Play” will prove of almost inestimable value to all those who
practise or hope to practise the art of playwriting; and it abounds, furthermore,
in bits of fine criticism of the contemporary theatre.

NOVA HIBERNIA. By Michael Monahan, author of “Adventures


in Life and Letters.”

$1.50 net.

A book of delightful and informing essays about Irishmen and letters by an


Irishman. Some of the chapters are “Yeats and Synge,” “Thomas Moore,”
“Sheridan,” “Irish Balladry,” etc., etc.

AT THE SIGN OF THE VAN. By Michael Monahan, author of


“Adventures in Life and Letters,” etc.

$2.00 net.

Michael Monohan, founder of that fascinating little magazine, “The Papyrus,” is


one of the most brilliant of present-day American critics. He has abundant
sympathy, insight, critical acumen, and, above all, real flavor. His essays are all
his own. And into this Volume he has put much of his own life story. Then there
is a remarkable chapter on “Sex in the Playhouse,” besides papers on Roosevelt,
O. Henry, Carlyle, Renan, Tolstoy, and Arthur Brisbane, to mention but a few.
“At the Sign of the Van” is really a second, larger, and even finer book than
“Adventures in Life and Letters.”
For Sale at all Book Shops or from the Publisher

MITCHELL KENNERLEY, Publisher


32 West Fifty-Eighth Street, New York
FOR SUMMER READING
NEW MEN FOR OLD. By Howard Vincent O’Brien.
$1.25 net.

One of the finest first novels of many seasons. A book too that for verity,
passion and sincerity can bear comparison with the best that America has
produced.
But make no mistake—this is a good story as well. A young fellow, son of a
wealthy Chicagoan, passes his time in Paris in luxurious idleness. He is called
home at his father’s death. Instead of receiving a fortune he finds himself
penniless.
That’s the situation that faces Harlan Chandos at the opening of “New Men for
Old,” the book tells the rest of the story.

GREAT DAYS. By Frank Harris, author of “The Man


Shakespeare,” “The Bomb,” etc.

$1.35 net.

There is nothing of the problem-novel about this newest book by Frank Harris.
It is just a red-blooded gripping yarn. And when it comes to holding your
interest in the tale he tells, it is doubtful if any living writer has Mr. Harris’
mastery. “Great Days” is set in the time of Napoleon—there are smugglers and
privateers and fighting and—by no means least—love. Bonaparte is etched
strikingly and vividly, and so is Charles Fox. Emphatically a book for the Spring
and Summer months.

WHEN LOVE FLIES OUT O’ THE WINDOW. By Leonard


Merrick.

$1.20 net.

This, the latest of Leonard Merrick’s novels to be published in America, is a


brilliant story of theatrical life. The scene shifts rapidly from London to Paris,
back again to London and finally to New York. It’s a very human tale and
Meenie Weston and Ralph Lingham with their ups and downs, their miseries and
their joys (but chiefly joys) will give every reader many hours of pleasant
entertainment.
Welcome to our website – the ideal destination for book lovers and
knowledge seekers. With a mission to inspire endlessly, we offer a
vast collection of books, ranging from classic literary works to
specialized publications, self-development books, and children's
literature. Each book is a new journey of discovery, expanding
knowledge and enriching the soul of the reade

Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.

Let us accompany you on the journey of exploring knowledge and


personal growth!

ebookname.com

You might also like