ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب C++ Programs to Accompany Programming Logic and Design

دانلود کتاب برنامه های C++ برای همراهی منطق و طراحی برنامه نویسی

C++ Programs to Accompany Programming Logic and Design

مشخصات کتاب

C++ Programs to Accompany Programming Logic and Design

دسته بندی: برنامه نویسی: زبان های برنامه نویسی
ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 032478144X, 9780324781441 
ناشر: Course Technology 
سال نشر: 2009 
تعداد صفحات: 224 
زبان: English  
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

قیمت کتاب (تومان) : 36,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 15


در صورت تبدیل فایل کتاب C++ Programs to Accompany Programming Logic and Design به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه های C++ برای همراهی منطق و طراحی برنامه نویسی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب برنامه های C++ برای همراهی منطق و طراحی برنامه نویسی

برنامه های C++ برای همراهی با منطق و طراحی برنامه نویسی به گونه ای طراحی شده است که با نسخه پنجم منطق و طراحی برنامه نویسی بسیار موفق جویس فارل جفت شود. این دو کتاب با هم فرصت مناسبی را برای کسانی که می خواهند اصول برنامه نویسی را یاد بگیرند و همچنین طعم یک زبان برنامه نویسی واقعی را بچشند، فراهم می کند. کاربران می توانند نحوه رفتار کد C++ واقعی را در حالی که در چارچوب دوره منطق و طراحی مستقل از زبان سنتی باقی می مانند، کشف کنند.


توضیحاتی درمورد کتاب به خارجی

C++ PROGRAMS TO ACCOMPANY PROGRAMMING LOGIC AND DESIGN is designed to be paired with the Fifth Edition of the highly successful Programming Logic and Design by Joyce Farrell. The two books together provide the perfect opportunity for those who want to learn the fundamentals of programming and also get a taste of an actual programming language. Users can discover how real C++ code behaves while remaining within the context of the traditional language-independent logic and design course.



فهرست مطالب

Front Cover......Page 1
Title Page......Page 2
Copyright......Page 3
Contents......Page 6
PREFACE......Page 12
READ THIS BEFORE YOU BEGIN......Page 15
CHAPTER 1 AN INTRODUCTION TO C++ AND THE C++ PROGRAMMING ENVIRONMENT......Page 18
AN INTRODUCTION TO OBJECT-ORIENTED TERMINOLOGY......Page 19
THE STRUCTURE OF A C++ PROGRAM......Page 21
THE C++ DEVELOPMENT CYCLE......Page 22
Compiling A C++ Program......Page 23
Exercise 1-1: Understanding the C++ Compiler......Page 25
Lab 1.1: Compiling and Executing A C++ Program......Page 26
CHAPTER 2 VARIABLES, OPERATORS, AND WRITING PROGRAMS USING SEQUENTIAL STATEMENTS......Page 28
Variable Names......Page 29
C++ Data Types......Page 30
DECLARING AND INITIALIZING VARIABLES......Page 31
Exercise 2-2: Declaring and Initializing C++ Variables......Page 32
ARITHMETIC AND ASSIGNMENT OPERATORS......Page 33
Arithmetic Operators......Page 34
Assignment Operators and the Assignment Statement......Page 35
Precedence and Associativity......Page 36
Exercise 2-3: Understanding Operator Precedence and Associativity......Page 37
Lab 2-2: Arithmetic and Assignment Operators......Page 38
SEQUENTIAL STATEMENTS AND INTERACTIVE INPUT STATEMENTS......Page 39
Exercise 2-4: Understanding Sequential Statements......Page 41
Lab 2-3: Using Sequential Statements in a C++ Program......Page 42
CHAPTER 3 WRITING STRUCTURED C++ PROGRAMS......Page 44
USING FLOWCHARTS AND PSEUDOCODE TO WRITE A C++ PROGRAM......Page 45
Lab 3-1: Using Flowcharts and Pseudocode to Write a C++ Program......Page 48
C++ COMMENTS......Page 50
WRITING A MODULAR PROGRAM IN C++......Page 52
Lab 3-3: Writing a Modular Program in C++......Page 57
CHAPTER 4 WRITING PROGRAMS THAT MAKE DECISIONS......Page 58
Relational Operators......Page 59
Logical Operators......Page 60
Relational and Logical Operator Precedence and Associativity......Page 61
COMPARING STRINGS......Page 63
The if Statement......Page 65
Exercise 4-1: Understanding if Statements......Page 67
The if-else Statement......Page 68
Exercise 4-2: Understanding if-else Statements......Page 69
Nested if Statements......Page 71
Exercise 4-3: Understanding Nested if Statements......Page 72
Lab 4-3: Using Nested if Statements......Page 73
The switch Statement......Page 74
Lab 4-4: Using a switch Statement......Page 76
USING DECISION STATEMENTS TO MAKE MULTIPLE COMPARISONS......Page 77
Using or Logic......Page 78
Exercise 4-5: Making Multiple Comparisons in Decision Statements......Page 79
Lab 4-5: Making Multiple Comparisons in Decision Statements......Page 80
CHAPTER 5 WRITING PROGRAMS USING LOOPS......Page 82
THE INCREMENT (++) AND DECREMENT (--) OPERATORS......Page 83
Exercise 5-1: Using the Increment and Decrement Operators......Page 84
WRITING A WHILE LOOP IN C++......Page 85
Exercise 5-2: Using a while Loop......Page 86
Using a Counter to Control a Loop......Page 87
Lab 5-1: Using a Counter-Controlled while Loop......Page 88
Using a Sentinel Value to Control a Loop......Page 89
Exercise 5-4: Using a Sentinel Value to Control a while Loop......Page 90
WRITING A FOR LOOP IN C++......Page 91
Exercise 5-5: Using a for Loop......Page 93
WRITING A DO-WHILE LOOP IN C++......Page 94
Lab 5-4: Using a do-while Loop......Page 95
NESTING LOOPS......Page 96
Exercise 5-7: Nesting Loops......Page 98
Lab 5-5: Nesting Loops......Page 99
ACCUMULATING TOTALS IN A LOOP......Page 100
Exercise 5-8: Accumulating Totals in a Loop......Page 102
Lab 5-6: Accumulating Totals in a Loop......Page 103
USING A LOOP TO VALIDATE INPUT......Page 104
Lab 5-7: Validating User Input......Page 105
CHAPTER 6 USING ARRAYS IN C++ PROGRAMS......Page 108
Declaring Arrays......Page 109
Initializing Arrays......Page 110
Accessing Array Elements......Page 111
Staying Within the Bounds of an Array......Page 112
Exercise 6-1: Array Basics......Page 113
SEARCHING AN ARRAY FOR AN EXACT MATCH......Page 114
Lab 6-2: Searching an Array for an Exact Match......Page 117
PARALLEL ARRAYS......Page 118
Exercise 6-3: Parallel Arrays......Page 121
Lab 6-3: Parallel Arrays......Page 122
CHAPTER 7 USING FUNCTIONS IN C++ PROGRAMS......Page 124
A SIMPLE C++ FUNCTION......Page 125
Exercise 7-1: Writing Simple Functions......Page 127
WRITING FUNCTIONS THAT REQUIRE A SINGLE PARAMETER......Page 128
Exercise 7-2: Writing Functions that Require a Single Parameter......Page 130
WRITING FUNCTIONS THAT REQUIRE MULTIPLE PARAMETERS......Page 131
Exercise 7-3: Writing Functions that Require Multiple Parameters......Page 133
WRITING FUNCTIONS THAT RETURN A VALUE......Page 134
Exercise 7-4: Writing Functions that Return a Value......Page 136
Lab 7-4: Writing Functions that Return a Value......Page 137
PASSING AN ARRAY AND AN ARRAY ELEMENT TO A FUNCTION......Page 138
Exercise 7-5: Passing Arrays to Functions......Page 141
Lab 7-5: Passing Arrays to Functions......Page 142
Pass by Reference......Page 143
Pass by Address......Page 145
Exercise 7-6: Pass by Reference and Pass by Address......Page 149
Lab 7-6: Pass by Reference and Pass by Address......Page 150
OVERLOADING FUNCTIONS......Page 151
Exercise 7-7: Overloading Functions......Page 153
USING C++ BUILT-IN FUNCTIONS......Page 154
Exercise 7-8: Using C++’s Built-in Functions......Page 155
Lab 7-8: Using C++’s Built-in Functions......Page 156
CHAPTER 8 WRITING CONTROL BREAK PROGRAMS......Page 158
ACCUMULATING TOTALS IN SINGLE-LEVEL CONTROL BREAK PROGRAMS......Page 159
Lab 8-1: Accumulating Totals in Single-Level Control Break Programs......Page 165
MULTIPLE-LEVEL CONTROL BREAK PROGRAMS......Page 167
Lab 8-2: Multiple-Level Control Break Programs......Page 173
CHAPTER 9 SORTING DATA AND FILE INPUT/OUTPUT......Page 176
SWAPPING DATA VALUES......Page 177
Lab 9-1: Swapping Values......Page 178
USING A BUBBLE SORT......Page 179
The fillarray Function......Page 183
The sortArray Function......Page 184
Exercise 9-2: Using a Bubble Sort......Page 185
FILE INPUT AND OUTPUT......Page 186
READING DATA FROM AN INPUT FILE......Page 187
Reading Data Using a Loop and EOF......Page 188
Writing Data to an Output File......Page 189
Lab 9-3: Using an Input File......Page 191
CHAPTER 10 OBJECT ORIENTED C++......Page 194
Creating a Programmer-Defined Class......Page 195
Adding Attributes to a Class......Page 197
Adding Methods to a Class......Page 198
Exercise 10-1: Creating a Class in C++......Page 201
Lab 10-1: Creating a Class in C++......Page 202
Defining a Derived Class......Page 203
Using a Derived Class in a C++ Program......Page 209
Lab 10-2: Using Inheritance to Create a Derived Class in C++......Page 211
INDEX......Page 214




نظرات کاربران