Introduction to ANSI C for Engineers and Scientists
Delores M. Etter, United States Naval Academy

ISBN-10: 0132413817
ISBN-13: 9780132413817

Publisher: Prentice Hall
Copyright: 1996
Format: Paper; 164 pp
Published: 11/17/1995

Suggested retail price: $44.00
Buy from myPearsonStore



Primarily designed for the Introduction to Engineering course offered in many Engineering programs, this modular book is appropriate for any course where a brief introduction to C Programming will be covered.

Best selling author Delores Etter introduces engineering students to general problem-solving and design techniques through a five-step process that uses the programming language C. Each chapter is organized around a specific application - drawn from a variety of engineering disciplines that illustrate a particular C capability. The text is designed as a modular introduction to the basics of C Programming for use in part of any introductory class.

  • brief introduction. At 160 pages this book introduces the basics of C Programming, and allows instructors to cover additional materials in the same class in the same semester.
  • inexpensive. Less expensive than a full-sized text, allows instructors to reasonably require students to buy additional books and materials for the course.
  • concise. Provides coverage of all the material students will need to get them started using the C programming language for engineering problem solving.
  • ANSI C. Uses the C standards developed by the American National Standards Institute so that the code will be portable to other computers.
  • readability and documentation. Stresses development of programs that are readable and that are carefully documented.
  • modularity. Presents concept of abstraction through the use of modules and then reinforces the concept with many examples.
  • software engineering concepts. Presents issues of software life cycle, maintenance, and reusability.



1. An Introduction to Engineering Problem Solving.

Grand challenges. Computing systems. An engineering problem-solving methodology.



2. Simple C Programs.

Program structure. Constants and variables. Assignment statements. Standard input and output. Mathematical functions. Problem solving applied: velocity computation.



3. Control Structures and Data Files.

Algorithm development. Conditional expressions. Selection statements. Loop structures. Problem solving applied: Weather balloons. Data files.



4. Modular Programming with Functions.

Modularity. Programmer—defined functions.



5. One—Dimensional Arrays.

Array definitions and computations. Arrays as function arguments.



6. Character Data.

Character information. Character initialization and computations. Character functions.



Appendix A: ASCII Character Codes.


Complete Solutions to Practice! Problems Index.

  • ESource Access Pack
    Esource
    © 2001 | Prentice Hall | Paper | Instock
    ISBN-10: 0130904007 | ISBN-13: 9780130904003


Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, browse our available packages below, or contact your Pearson Higher Education representative to create your own package.



Copyright ©2008 Pearson Education. All rights reserved. Legal Notice | Privacy Policy | Permissions