Thinking Like an Engineer: An Active Learning Approach (3rd Edition)
Thinking Like an Engineer: An Active Learning Approach (3rd Edition)
3rd Edition
ISBN: 9780133593211
Author: Elizabeth A. Stephan, David R. Bowman, William J. Park, Benjamin L. Sill, Matthew W. Ohland
Publisher: PEARSON
bartleby

Concept explainers

bartleby

Videos

Textbook Question
Book Icon
Chapter 20, Problem 1ICA

Answer the question with each of the following code segments. If an error will occur, write ERROR and explain what caused the error.

a.    What is stored in Count by the following code?

Chapter 20, Problem 1ICA, Answer the question with each of the following code segments. If an error will occur, write ERROR , example  1

b.    What is displayed on the screen by the following code?

Chapter 20, Problem 1ICA, Answer the question with each of the following code segments. If an error will occur, write ERROR , example  2

c.    What is displayed on the screen by the following code?

Chapter 20, Problem 1ICA, Answer the question with each of the following code segments. If an error will occur, write ERROR , example  3

d.    What is stored in P and C after the following code executes?

Chapter 20, Problem 1ICA, Answer the question with each of the following code segments. If an error will occur, write ERROR , example  4

a.

Expert Solution
Check Mark
To determine

What variable is stored in Count.

Answer to Problem 1ICA

The variable stored in Count is 8.

Explanation of Solution

Given data:

Count =0;

for N=10:-0.2:8.5;

Count=Count+1;

end

Program execution:

Steps to execute the MATLAB program:

  1. 1. Open the command window and paste the given program.
  2. 2. Press enter.
  3. 3. Output is displayed in command window.

Enter Count in the command window and execute the program.

>> Count

Count =

     8

Conclusion:

Thus, the variable stored in Count is 8.

b.

Expert Solution
Check Mark
To determine

What is displayed on the screen after executing the given program.

Answer to Problem 1ICA

The output displayed on the screen:

6

12

20

30

42

56

Explanation of Solution

Given data:

for m=3:8

fprintf('%0.0f\n',m^2-m)

end

Program execution:

Steps to execute the MATLAB program:

  1. 1. Open the command window and paste the given program.
  2. 2. Press enter.
  3. 3. Output is displayed in command window.

MATLAB Output after execution of program is displayed as follows.

6

12

20

30

42

56

Conclusion:

Thus, the Output displayed on the screen:

6

12

20

30

42

56

c.

Expert Solution
Check Mark
To determine

What is displayed on the screen after executing the given program.

Answer to Problem 1ICA

The output displayed in the screen is 56.

Explanation of Solution

Given data:

for m=3:8;

M2=m^2-m;

end

fprintf('%0.0f\n',M2)

Program execution:

Steps to execute the MATLAB program:

  1. 1. Open the command window and paste the given program.
  2. 2. Press enter.
  3. 3. Output is displayed in command window.

MATLAB Output after execution of program is displayed as follows.

56

Conclusion:

Thus, the output displayed in the screen is 56.

d.

Expert Solution
Check Mark
To determine

What variables are stored in p and C.

Answer to Problem 1ICA

The variables stored in in p and C are p=945 and C=4.

Explanation of Solution

Given data:

S=3;

I=2;

P=1;

C=0;

for K=S:I:S^I

P=P*K;

C=C+1;

end

Program execution:

Steps to execute the MATLAB program:

  1. 1. Open the command window and paste the given program.
  2. 2. Press enter.
  3. 3. Output is displayed in command window.

Enter P and C in the command window and execute the program.

>> P

P =

   945

>> C

C =

     4

Conclusion:

Thus, the variables stored in in p and C are p=945 and C=4.

Want to see more full solutions like this?

Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Students have asked these similar questions
CE-112 please solve this problem step by step and give me the correct answer
CE-112 please solve this problem step by step and give me the correct answer
CE-112 solve this problem step by step and give me the correct answer please

Chapter 20 Solutions

Thinking Like an Engineer: An Active Learning Approach (3rd Edition)

Knowledge Booster
Background pattern image
Mechanical Engineering
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, mechanical-engineering and related others by exploring similar questions and additional content below.
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Precision Machining Technology (MindTap Course Li...
Mechanical Engineering
ISBN:9781285444543
Author:Peter J. Hoffman, Eric S. Hopewell, Brian Janes
Publisher:Cengage Learning
Text book image
Understanding Motor Controls
Mechanical Engineering
ISBN:9781337798686
Author:Stephen L. Herman
Publisher:Delmar Cengage Learning
Text book image
Automotive Technology: A Systems Approach (MindTa...
Mechanical Engineering
ISBN:9781133612315
Author:Jack Erjavec, Rob Thompson
Publisher:Cengage Learning
Text book image
Refrigeration and Air Conditioning Technology (Mi...
Mechanical Engineering
ISBN:9781305578296
Author:John Tomczyk, Eugene Silberstein, Bill Whitman, Bill Johnson
Publisher:Cengage Learning
Text book image
Electrical Transformers and Rotating Machines
Mechanical Engineering
ISBN:9781305494817
Author:Stephen L. Herman
Publisher:Cengage Learning
Text book image
Welding: Principles and Applications (MindTap Cou...
Mechanical Engineering
ISBN:9781305494695
Author:Larry Jeffus
Publisher:Cengage Learning
The Robot Revolution: The New Age of Manufacturing | Moving Upstream; Author: Wall Street Journal;https://www.youtube.com/watch?v=HX6M4QunVmA;License: Standard Youtube License