top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Android : how to program / / Paul Deitel, Harvey Deitel, Abbey Deitel
Android : how to program / / Paul Deitel, Harvey Deitel, Abbey Deitel
Autore Deitel Paul
Edizione [Second, global edition.]
Pubbl/distr/stampa Boston : , : Pearson, , [2015]
Descrizione fisica 1 online resource (736 pages) : illustrations
Disciplina 005.3
Collana How to program
Soggetto topico Application software - Development
ISBN 0-273-79387-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Title -- Copyright -- Contents -- Preface -- Before You Begin -- 1 Introduction to Android -- 1.1 Introduction -- 1.2 Android-The World's Leading Mobile Operating System -- 1.3 Android Features -- 1.4 Android Operating System -- 1.4.1 Android 2.2 (Froyo) -- 1.4.2 Android 2.3 (Gingerbread) -- 1.4.3 Android 3.0 through 3.2 (Honeycomb) -- 1.4.4 Android 4.0 through 4.0.4 (Ice Cream Sandwich) -- 1.4.5 Android 4.1-4.3 (Jelly Bean) -- 1.4.6 Android 4.4 (KitKat) -- 1.5 Downloading Apps from Google Play -- 1.6 Packages -- 1.7 Android Software Development Kit (SDK) -- 1.8 Object-Oriented Programming: A Quick Refresher -- 1.8.1 The Automobile as an Object -- 1.8.2 Methods and Classes -- 1.8.3 Instantiation -- 1.8.4 Reuse -- 1.8.5 Messages and Method Calls -- 1.8.6 Attributes and Instance Variables -- 1.8.7 Encapsulation -- 1.8.8 Inheritance -- 1.8.9 Object-Oriented Analysis and Design (OOAD) -- 1.9 Test-Driving the Doodlz App in an Android Virtual Device (AVD) -- 1.9.1 Running the Doodlz App in the Nexus 4 Smartphone AVD -- 1.9.2 Running the Doodlz App in a Tablet AVD -- 1.9.3 Running the Doodlz App on an Android Device -- 1.10 Building Great Android Apps -- 1.11 Android Development Resources -- 1.12 Wrap-Up -- 2 Welcome App -- 2.1 Introduction -- 2.2 Technologies Overview -- 2.2.1 Android Developer Tools IDE -- 2.2.2 TextViews and ImageViews -- 2.2.3 App Resources -- 2.2.4 Accessibility -- 2.2.5 Internationalization -- 2.3 Creating an App -- 2.3.1 Launching the Android Developer Tools IDE -- 2.3.2 Creating a New Project -- 2.3.3 New Android Application Dialog -- 2.3.4 Configure Project Step -- 2.3.5 Configure Launcher Icon Step -- 2.3.6 Create Activity Step -- 2.3.7 Blank Activity Step -- 2.4 Android Developer Tools Window -- 2.4.1 Package Explorer Window -- 2.4.2 Editor Windows -- 2.4.3 Outline Window -- 2.4.4 App Resource Files.
2.4.5 Graphical Layout Editor -- 2.4.6 The Default GUI -- 2.5 Building the App's GUI with the Graphical Layout Editor -- 2.5.1 Adding Images to the Project -- 2.5.2 Changing the Id Property of the RelativeLayout and the TextView -- 2.5.3 Configuring the TextView -- 2.5.4 Adding ImageViews to Display the Images -- 2.6 Running the Welcome App -- 2.7 Making Your App Accessible -- 2.8 Internationalizing Your App -- 2.9 Wrap-Up -- 3 Tip Calculator App -- 3.1 Introduction -- 3.2 Test-Driving the Tip Calculator App -- 3.3 Technologies Overview -- 3.3.1 Class Activity -- 3.3.2 Activity Lifecycle Methods -- 3.3.3 Arranging Views with LinearLayout and GridLayout -- 3.3.4 Creating and Customizing the GUI with the Graphical Layout Editor and the Outline and Properties Windows -- 3.3.5 Formatting Numbers as Locale-Specific Currency and Percentage Strings -- 3.3.6 Implementing Interface TextWatcher for Handling EditText Text Changes -- 3.3.7 Implementing Interface OnSeekBarChangeListener for Handling SeekBar Thumb Position Changes -- 3.3.8 AndroidManifest.xml -- 3.4 Building the App's GUI -- 3.4.1 GridLayout Introduction -- 3.4.2 Creating the TipCalculator Project -- 3.4.3 Changing to a GridLayout -- 3.4.4 Adding the TextViews, EditText, SeekBar and LinearLayouts -- 3.4.5 Customizing the Views to Complete the Design -- 3.5 Adding Functionality to the App -- 3.6 AndroidManifest.xml -- 3.7 Wrap-Up -- 4 Twitter® Searches App -- 4.1 Introduction -- 4.2 Test-Driving the App -- 4.2.1 Importing the App and Running It -- 4.2.2 Adding a Favorite Search -- 4.2.3 Viewing Twitter Search Results -- 4.2.4 Editing a Search -- 4.2.5 Sharing a Search -- 4.2.6 Deleting a Search -- 4.2.7 Scrolling Through Saved Searches -- 4.3 Technologies Overview -- 4.3.1 ListView -- 4.3.2 ListActivity -- 4.3.3 Customizing a ListActivity's Layout -- 4.3.4 ImageButton -- 4.3.5 SharedPreferences.
4.3.6 Intents for Launching Other Activities -- 4.3.7 AlertDialog -- 4.3.8 AndroidManifest.xml -- 4.4 Building the App's GUI -- 4.4.1 Creating the Project -- 4.4.2 activity_main.xml Overview -- 4.4.3 Adding the GridLayout and Components -- 4.4.4 Graphical Layout Editor Toolbar -- 4.4.5 ListView Item's Layout: list_item.xml -- 4.5 Building the MainActivity Class -- 4.5.1 package and import Statements -- 4.5.2 Extending ListActivity -- 4.5.3 Fields of Class MainActivity -- 4.5.4 Overriding Activity Method onCreate -- 4.5.5 Anonymous Inner Class That Implements the saveButton's OnClickListener to Save a New or Updated Search -- 4.5.6 addTaggedSearch Method -- 4.5.7 Anonymous Inner Class That Implements the ListView's OnItemClickListener to Display Search Results -- 4.5.8 Anonymous Inner Class That Implements the ListView's OnItemLongClickListener to Share, Edit or Delete a Search -- 4.5.9 shareSearch Method -- 4.5.10 deleteSearch Method -- 4.6 AndroidManifest.xml -- 4.7 Wrap-Up -- 5 Flag Quiz App -- 5.1 Introduction -- 5.2 Test-Driving the Flag Quiz App -- 5.2.1 Importing the App and Running It -- 5.2.2 Configuring the Quiz -- 5.2.3 Taking the Quiz -- 5.3 Technologies Overview -- 5.3.1 Menus -- 5.3.2 Fragments -- 5.3.3 Fragment Lifecycle Methods -- 5.3.4 Managing Fragments -- 5.3.5 Preferences -- 5.3.6 assets Folder -- 5.3.7 Resource Folders -- 5.3.8 Supporting Different Screen Sizes and Resolutions -- 5.3.9 Determining the Screen Size -- 5.3.10 Toasts for Displaying Messages -- 5.3.11 Using a Handler to Execute a Runnable in the Future -- 5.3.12 Applying an Animation to a View -- 5.3.13 Logging Exception Messages -- 5.3.14 Using an Explicit Intent to Launch Another Activity in the Same App -- 5.3.15 Java Data Structures -- 5.4 Building the GUI and Resource Files -- 5.4.1 Creating the Project -- 5.4.2 strings.xml and Formatted String Resources.
5.4.3 arrays.xml -- 5.4.4 colors.xml -- 5.4.5 dimens.xml -- 5.4.6 activity_settings.xml Layout -- 5.4.7 activity_main.xml Layout for Phone and Tablet Portrait Orientation -- 5.4.8 fragment_quiz.xml Layout -- 5.4.9 activity_main.xml Layout for Tablet Landscape Orientation -- 5.4.10 preferences.xml for Specifying the App's Settings -- 5.4.11 Creating the Flag Shake Animation -- 5.5 MainActivity Class -- 5.5.1 package Statement, import Statements and Fields -- 5.5.2 Overridden Activity Method onCreate -- 5.5.3 Overridden Activity Method onStart -- 5.5.4 Overridden Activity Method onCreateOptionsMenu -- 5.5.5 Overridden Activity Method onOptionsItemSelected -- 5.5.6 Anonymous Inner Class That Implements OnSharedPreferenceChangeListener -- 5.6 QuizFragment Class -- 5.6.1 package Statement and import Statements -- 5.6.2 Fields -- 5.6.3 Overridden Fragment Method onCreateView -- 5.6.4 Method updateGuessRows -- 5.6.5 Method updateRegions -- 5.6.6 Method resetQuiz -- 5.6.7 Method loadNextFlag -- 5.6.8 Method getCountryName -- 5.6.9 Anonymous Inner Class That Implements OnClickListener -- 5.6.10 Method disableButtons -- 5.7 SettingsFragment Class -- 5.8 SettingsActivity Class -- 5.9 AndroidManifest.xml -- 5.10 Wrap-Up -- 6 Cannon Game App -- 6.1 Introduction -- 6.2 Test-Driving the Cannon Game App -- 6.3 Technologies Overview -- 6.3.1 Attaching a Custom View to a Layout -- 6.3.2 Using the Resource Folder raw -- 6.3.3 Activity and Fragment Lifecycle Methods -- 6.3.4 Overriding View Method onTouchEvent -- 6.3.5 Adding Sound with SoundPool and AudioManager -- 6.3.6 Frame-by-Frame Animation with Threads, SurfaceView and SurfaceHolder -- 6.3.7 Simple Collision Detection -- 6.3.8 Drawing Graphics Using Paint and Canvas -- 6.4 Building the App's GUI and Resource Files -- 6.4.1 Creating the Project -- 6.4.2 strings.xml -- 6.4.3 fragment_game.xml.
6.4.4 activity_main.xml -- 6.4.5 Adding the Sounds to the App -- 6.5 Class Line Maintains a Line's Endpoints -- 6.6 MainActivity Subclass of Activity -- 6.7 CannonGameFragment Subclass of Fragment -- 6.8 CannonView Subclass of View -- 6.8.1 package and import Statements -- 6.8.2 Instance Variables and Constants -- 6.8.3 Constructor -- 6.8.4 Overriding View Method onSizeChanged -- 6.8.5 Method newGame -- 6.8.6 Method updatePositions -- 6.8.7 Method fireCannonball -- 6.8.8 Method alignCannon -- 6.8.9 Method drawGameElements -- 6.8.10 Method showGameOverDialog -- 6.8.11 Methods stopGame and releaseResources -- 6.8.12 Implementing the SurfaceHolder.Callback Methods -- 6.8.13 Overriding View Method onTouchEvent -- 6.8.14 CannonThread: Using a Thread to Create a Game Loop -- 6.9 Wrap-Up -- 7 Doodlz App -- 7.1 Introduction -- 7.2 Technologies Overview -- 7.2.1 Using SensorManager to Listen for Accelerometer Events -- 7.2.2 Custom DialogFragments -- 7.2.3 Drawing with Canvas and Bitmap -- 7.2.4 Processing Multiple Touch Events and Storing Lines in Paths -- 7.2.5 Android 4.4 Immersive Mode -- 7.2.6 GestureDetector and SimpleOnGestureListener -- 7.2.7 Saving the Drawing to the Device's Gallery -- 7.2.8 Android 4.4 Printing and the Android Support Library's PrintHelper Class -- 7.3 Building the App's GUI and Resource Files -- 7.3.1 Creating the Project -- 7.3.2 strings.xml -- 7.3.3 dimens.xml -- 7.3.4 Menu for the DoodleFragment -- 7.3.5 activity_main.xml Layout for MainActivity -- 7.3.6 fragment_doodle.xml Layout for DoodleFragment -- 7.3.7 fragment_color.xml Layout for ColorDialogFragment -- 7.3.8 fragment_line_width.xml Layout for LineWidthDialogFragment -- 7.3.9 Adding Class EraseImageDialogFragment -- 7.4 MainActivity Class -- 7.5 DoodleFragment Class -- 7.6 DoodleView Class -- 7.7 ColorDialogFragment Class -- 7.8 LineWidthDialogFragment Class.
7.9 EraseImageDialogFragment Class.
Record Nr. UNINA-9910151650603321
Deitel Paul  
Boston : , : Pearson, , [2015]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
C : how to program : with an introduction to C++ / / Paul Deitel, Harvey Deitel
C : how to program : with an introduction to C++ / / Paul Deitel, Harvey Deitel
Autore Deitel Paul J.
Edizione [Eight, Global edition.]
Pubbl/distr/stampa Harlow, England : , : Pearson, , [2016]
Descrizione fisica 1 online resource (1,006 pages) : illustrations
Disciplina 005.133
Collana How to program series
Soggetto topico C (Computer program language)
ISBN 1-292-11098-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Title Page -- Copyright Page -- Contents -- Preface -- 1 Introduction to Computers, the Internet and the Web 33 -- 1.1 Introduction 34 -- 1.2 Hardware and Software 35 -- 1.2.1 Moore's Law 35 -- 1.2.2 Computer Organization 36 -- 1.3 Data Hierarchy 37 -- 1.4 Machine Languages, Assembly Languages and High-Level Languages 40 -- 1.5 The C Programming Language 41 -- 1.6 C Standard Library 42 -- 1.7 C++ and Other C-Based Languages 43 -- 1.8 Object Technology 44 -- 1.8.1 The Automobile as an Object 45 -- 1.8.2 Methods and Classes 45 -- 1.8.3 Instantiation 45 -- 1.8.4 Reuse 45 -- 1.8.5 Messages and Method Calls 46 -- 1.8.6 Attributes and Instance Variables 46 -- 1.8.7 Encapsulation and Information Hiding 46 -- 1.8.8 Inheritance 46 -- 1.9 Typical C Program-Development Environment 47 -- 1.9.1 Phase 1: Creating a Program 48 -- 1.9.2 Phases 2 and 3: Preprocessing and Compiling a C Program 48 -- 1.9.3 Phase 4: Linking 48 -- 1.9.4 Phase 5: Loading 49 -- 1.9.5 Phase 6: Execution 49 -- 1.9.6 Problems That May Occur at Execution Time 49 -- 1.9.7 Standard Input, Standard Output and Standard Error Streams 49 -- 1.10 Test-Driving a C Application in Windows, Linux and Mac OS X 49 -- 1.10.1 Running a C Application from the Windows Command Prompt 50 -- 1.10.2 Running a C Application Using GNU C with Linux 53 -- 1.10.3 Running a C Application Using the Teminal on Mac OS X 56 -- 1.11 Operating Systems 59 -- 1.11.1 Windows-A Proprietary Operating System 59 -- 1.11.2 Linux-An Open-Source Operating System 59 -- 1.11.3 Apple's Mac OS X -- Apple's iOS for iPhone®, iPad® and iPod Touch® Devices 60 -- 1.11.4 Google's Android 60 -- 1.12 The Internet and World Wide Web 61 -- 1.12.1 The Internet: A Network of Networks 61 -- 1.12.2 The World Wide Web: Making the Internet User-Friendly 61 -- 1.12.3Web Services 62 -- 1.12.4 Ajax 64 -- 1.12.5 The Internet of Things 64.
1.13 Some Key Software Terminology 64 -- 1.14 Keeping Up-to-Date with Information Technologies 66 -- 2 Introduction to C Programming 71 -- 2.1 Introduction 72 -- 2.2 A Simple C Program: Printing a Line of Text 72 -- 2.3 Another Simple C Program: Adding Two Integers 76 -- 2.4 Memory Concepts 80 -- 2.5 Arithmetic in C 81 -- 2.6 Decision Making: Equality and Relational Operators 85 -- 2.7 Secure C Programming 89 -- 3 Structured Program Development in C 101 -- 3.1 Introduction 102 -- 3.2 Algorithms 102 -- 3.3 Pseudocode 102 -- 3.4 Control Structures 103 -- 3.5 The if Selection Statement 105 -- 3.6 The if...else Selection Statement 106 -- 3.7 The while Iteration Statement 110 -- 3.8 Formulating Algorithms Case Study 1: Counter-Controlled Iteration 111 -- 3.9 Formulating Algorithms with Top-Down, Stepwise Refinement Case Study 2: Sentinel-Controlled Iteration 114 -- 3.10 Formulating Algorithms with Top-Down, Stepwise Refinement Case Study 3: Nested Control Statements 120 -- 3.11 Assignment Operators 124 -- 3.12 Increment and Decrement Operators 125 -- 3.13 Secure C Programming 127 -- 4 C Program Control 145 -- 4.1 Introduction 146 -- 4.2 Iteration Essentials 146 -- 4.3 Counter-Controlled Iteration 147 -- 4.4 for Iteration Statement 148 -- 4.5 for Statement: Notes and Observations 151 -- 4.6 Examples Using the for Statement 152 -- 4.7 switch Multiple-Selection Statement 155 -- 4.8 do...while Iteration Statement 161 -- 4.9 break and continue Statements 162 -- 4.10 Logical Operators 164 -- 4.11 Confusing Equality (==) and Assignment (=) Operators 167 -- 4.12 Structured Programming Summary 169 -- 4.13 Secure C Programming 174 -- 5 C Functions 189 -- 5.1 Introduction 190 -- 5.2 Modularizing Programs in C 190 -- 5.3 Math Library Functions 191 -- 5.4 Functions 193 -- 5.5 Function Definitions 193 -- 5.5.1 square Function 194 -- 5.5.2 maximum Function 197.
5.6 Function Prototypes: A Deeper Look 198 -- 5.7 Function Call Stack and Stack Frames 200 -- 5.8 Headers 204 -- 5.9 Passing Arguments By Value and By Reference 205 -- 5.10 Random Number Generation 206 -- 5.11 Example: A Game of Chance -- Introducing enum 210 -- 5.12 Storage Classes 214 -- 5.13 Scope Rules 216 -- 5.14 Recursion 219 -- 5.15 Example Using Recursion: Fibonacci Series 222 -- 5.16 Recursion vs. Iteration 226 -- 5.17 Secure C Programming 227 -- 6 C Arrays 246 -- 6.1 Introduction 247 -- 6.2 Arrays 247 -- 6.3 Defining Arrays 249 -- 6.4 Array Examples 249 -- 6.4.1 Defining an Array and Using a Loop to Set the Array's Element Values 249 -- 6.4.2 Initializing an Array in a Definition with an Initializer List 250 -- 6.4.3 Specifying an Array's Size with a Symbolic Constant and Initializing Array Elements with Calculations 252 -- 6.4.4 Summing the Elements of an Array 253 -- 6.4.5 Using Arrays to Summarize Survey Results 254 -- 6.4.6 Graphing Array Element Values with Histograms 256 -- 6.4.7 Rolling a Die 60,000,000 Times and Summarizing the Results in an Array 257 -- 6.5 Using Character Arrays to Store and Manipulate Strings 257 -- 6.5.1 Initializing a Character Array with a String 258 -- 6.5.2 Initializing a Character Array with an Intializer List of Characters 258 -- 6.5.3 Accessing the Characters in a String 258 -- 6.5.4 Inputting into a Character Array 258 -- 6.5.5 Outputting a Character Array That Represents a String 259 -- 6.5.6 Demonstrating Character Arrays 259 -- 6.6 Static Local Arrays and Automatic Local Arrays 260 -- 6.7 Passing Arrays to Functions 262 -- 6.8 Sorting Arrays 266 -- 6.9 Case Study: Computing Mean, Median and Mode Using Arrays 268 -- 6.10 Searching Arrays 273 -- 6.10.1 Searching an Array with Linear Search 273 -- 6.10.2 Searching an Array with Binary Search 274 -- 6.11 Multidimensional Arrays 278.
6.11.1 Illustrating a Double-Subcripted Array 278 -- 6.11.2 Initializing a Double-Subcripted Array 279 -- 6.11.3 Setting the Elements in One Row 281 -- 6.11.4 Totaling the Elements in a Two-Dimensional Array 281 -- 6.11.5 Two-Dimensonal Array Manipulations 282 -- 6.12 Variable-Length Arrays² 285 -- 6.13 Secure C Programming 288 -- 7 C Pointers 306 -- 7.1 Introduction 307 -- 7.2 Pointer Variable Definitions and Initialization 308 -- 7.3 Pointer Operators 309 -- 7.4 Passing Arguments to Functions by Reference 311 -- 7.5 Using the const Qualifier with Pointers 315 -- 7.5.1 Converting a String to Uppercase Using a Non-Constant Pointer to Non-Constant Data 316 -- 7.5.2 Printing a String One Character at a Time Using a Non-Constant Pointer to Constant Data 317 -- 7.5.3 Attempting to Modify a Constant Pointer to Non-Constant Data 319 -- 7.5.4 Attempting to Modify a Constant Pointer to Constant Data 320 -- 7.6 Bubble Sort³ Using Pass-by-Reference 321 -- 7.7 sizeof Operator 324 -- 7.8 Pointer Expressions and Pointer Arithmetic 327 -- 7.8.1 Allowed Operators for Pointer Arithmetic 327 -- 7.8.2 Aiming a Pointer at an Array 327 -- 7.8.3 Adding an Integer to a Pointer 328 -- 7.8.4 Subtracting an Integer from a Pointer 328 -- 7.8.5 Incrementing and Decrementing a Pointer 328 -- 7.8.6 Subtracting One Pointer from Another 329 -- 7.8.7 Assigning Pointers to One Another 329 -- 7.8.8 Pointer to void 329 -- 7.8.9 Comparing Pointers 329 -- 7.9 Relationship between Pointers and Arrays 330 -- 7.9.1 Pointer/Offset Notation 330 -- 7.9.2 Pointer/Index Notation 331 -- 7.9.3 Cannot Modify an Array Name with Pointer Arithmetic 331 -- 7.9.4 Demonstrating Pointer Indexing and Offsets 331 -- 7.9.5 String Copying with Arrays and Pointers 332 -- 7.10 Arrays of Pointers 334 -- 7.11 Case Study: Card Shuffling and Dealing Simulation 335 -- 7.12 Pointers to Functions 340.
7.12.1 Sorting in Ascending or Descending Order 340 -- 7.12.2 Using Function Pointers to Create a Menu-Driven System 343 -- 7.13 Secure C Programming 345 -- 8 C Characters and Strings 365 -- 8.1 Introduction 366 -- 8.2 Fundamentals of Strings and Characters 366 -- 8.3 Character-Handling Library 368 -- 8.3.1 Functions isdigit, isalpha, isalnum and isxdigit 368 -- 8.3.2 Functions islower, isupper, tolower and toupper 371 -- 8.3.3 Functions isspace, iscntrl, ispunct, isprint and isgraph 372 -- 8.4 String-Conversion Functions 374 -- 8.4.1 Function strtod 374 -- 8.4.2 Function strtol 375 -- 8.4.3 Function strtoul 376 -- 8.5 Standard Input/Output Library Functions 376 -- 8.5.1 Functions fgets and putchar 377 -- 8.5.2 Function getchar 378 -- 8.5.3 Function sprintf 379 -- 8.5.4 Function sscanf 380 -- 8.6 String-Manipulation Functions of the String-Handling Library 381 -- 8.6.1 Functions strcpy and strncpy 382 -- 8.6.2 Functions strcat and strncat 382 -- 8.7 Comparison Functions of the String-Handling Library 383 -- 8.8 Search Functions of the String-Handling Library 385 -- 8.8.1 Function strchr 386 -- 8.8.2 Function strcspn 387 -- 8.8.3 Function strpbrk 387 -- 8.8.4 Function strrchr 388 -- 8.8.5 Function strspn 389 -- 8.8.6 Function strstr 389 -- 8.8.7 Function strtok 390 -- 8.9 Memory Functions of the String-Handling Library 391 -- 8.9.1 Function memcpy 392 -- 8.9.2 Function memmove 393 -- 8.9.3 Function memcmp 394 -- 8.9.4 Function memchr 394 -- 8.9.5 Function memset 395 -- 8.10 Other Functions of the String-Handling Library 395 -- 8.10.1 Function strerror 396 -- 8.10.2 Function strlen 396 -- 8.11 Secure C Programming 397 -- 9 C Formatted Input/Output 409 -- 9.1 Introduction 410 -- 9.2 Streams 410 -- 9.3 Formatting Output with printf 410 -- 9.4 Printing Integers 411 -- 9.5 Printing Floating-Point Numbers 412 -- 9.5.1 Conversion Specifiers e, E and f 413.
9.5.2 Conversion Specifiers g and G 413.
Record Nr. UNINA-9910154950803321
Deitel Paul J.  
Harlow, England : , : Pearson, , [2016]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
C : corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
C : corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
Autore Deitel, Harvey M.
Edizione [3. ed.]
Pubbl/distr/stampa Milano : Apogeo, c2007
Descrizione fisica xxiii, 643 p. : ill. ; 24 cm
Disciplina 005.1
Altri autori (Persone) Deitel, Paul J.
Collana PerCorsi di studio
Soggetto non controllato Programmazione
Linguaggi di programmazione
C
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione ita
Record Nr. UNINA-990008615310403321
Deitel, Harvey M.  
Milano : Apogeo, c2007
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
C : corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
C : corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
Autore Deitel, Harvey M. <1945- >
Edizione [3. ed]
Pubbl/distr/stampa Milano, : Apogeo, [2007]
Descrizione fisica XXIII, 643 p. ; 24 cm
Disciplina 005.13
005.133
Altri autori (Persone) Deitel, Paul J.
Soggetto topico ELABORATORI ELETTRONICI - Linguaggio C++
ELABORATORI ELETTRONICI - Linguaggio C
Elaboratori elettronici - Linguaggio Java
ISBN 9788850326334
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione ita
Titolo uniforme
Record Nr. UNISANNIO-VIA0155116
Deitel, Harvey M. <1945- >  
Milano, : Apogeo, [2007]
Materiale a stampa
Lo trovi qui: Univ. del Sannio
Opac: Controlla la disponibilità qui
C : corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
C : corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
Autore Deitel, Harvey M.
Edizione [2. ed.]
Pubbl/distr/stampa Milano : Apogeo, c2004
Descrizione fisica xvii, 556 p. : ill. ; 24 cm
Disciplina 005.1
Altri autori (Persone) Deitel, Paul J.
Collana PerCorsi di studio
Soggetto non controllato Programmazione
Linguaggi di programmazione
C
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione ita
Record Nr. UNINA-990008254100403321
Deitel, Harvey M.  
Milano : Apogeo, c2004
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
C : corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
C : corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
Autore Deitel, Harvey M. <1945- >
Pubbl/distr/stampa Milano, : Apogeo, [2000]
Descrizione fisica XVIII, 573 p. ; 24 cm.
Disciplina 005.1
Altri autori (Persone) Deitel, Paul J.
Collana PerCorsi di studio
Soggetto topico Elaboratori elettronici Programmazione Linguaggio
ISBN 8873036694
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione ita
Titolo uniforme
Record Nr. UNICAS-URB0132477
Deitel, Harvey M. <1945- >  
Milano, : Apogeo, [2000]
Materiale a stampa
Lo trovi qui: Univ. di Cassino
Opac: Controlla la disponibilità qui
C : how to program / H.M. Deitel, P.J. Deitel
C : how to program / H.M. Deitel, P.J. Deitel
Autore Deitel, Harvey M.
Edizione [4th ed.]
Pubbl/distr/stampa Upper Saddle River, N.J. : Pearson/Prentice Hall, c2004
Descrizione fisica xli, 1255 p. : ill. ; 24 cm. + 1 cd rom
Disciplina 005.133
Altri autori (Persone) Deitel, Paul J.author
Collana How to program series
Soggetto topico C (Computer program language)
ISBN 013122543X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISALENTO-991000801649707536
Deitel, Harvey M.  
Upper Saddle River, N.J. : Pearson/Prentice Hall, c2004
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui
C corso completo di programmazione / Harvey M. Deitel,Paul J. Deitel ; [Trad. e rev.:Ivan Scagnetto]
C corso completo di programmazione / Harvey M. Deitel,Paul J. Deitel ; [Trad. e rev.:Ivan Scagnetto]
Autore DEITEL, Harvey M.
Edizione [2. ed.]
Pubbl/distr/stampa Milano : Apogeo, 2004
Descrizione fisica XVII,556 p. : ill. ; 24 cm
Disciplina 005.133
Altri autori (Persone) DEITEL, Paul J.
Collana PerCorsi di studio
Soggetto topico Elaboratori elettronici - Linguaggio di programmazione C
ISBN 88-503-2254-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione ita
Record Nr. UNISA-990002831680203316
DEITEL, Harvey M.  
Milano : Apogeo, 2004
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
C corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
C corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
Autore Deitel, Harvey M.
Edizione [2nd ed.]
Pubbl/distr/stampa Milano : Apogeo, c2004
Descrizione fisica xvii, 556 p. ; 24 cm
Disciplina 005.133
Altri autori (Persone) Deitel, Paul J.author
Collana PerCorsi di studio
Soggetto topico Programming languages
ISBN 8850322542
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione ita
Record Nr. UNISALENTO-991001823449707536
Deitel, Harvey M.  
Milano : Apogeo, c2004
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui
C corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
C corso completo di programmazione / Harvey M. Deitel, Paul J. Deitel
Autore Deitel, Harvey M.
Edizione [Ed. ital.]
Pubbl/distr/stampa Milano : Apogeo, c2000
Descrizione fisica xviii, 573 p. ; 24 cm.
Disciplina 005.133
Altri autori (Persone) Deitel, Paul J.author
Collana PerCorsi di studio
Soggetto topico Programming languages
ISBN 8873036694
Classificazione AMS 68N15
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione ita
Record Nr. UNISALENTO-991003673239707536
Deitel, Harvey M.  
Milano : Apogeo, c2000
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui