Concept explainers
A __ structure can execute a set of statements only under certain circumstances.
- a. sequence
- b. circumstantial
- c. decision
- d. Boolean
The structure which executes under certain conditions is called as decision structure.
Hence, the correct answer is option “C”.
Explanation of Solution
Decision structure:
Decision structure executes a set of statements under certain conditions. It is also known as selection structure. The action is performed only when the condition exists and takes different action depending upon the state “True” or “False”.
Example for decision structure:
“if” statement:
“if” statement is used to make a decision structure, which permits the program to hold more than one path of execution.
- The indented statement is executed only when the condition is “true”.
- If the given condition is “false”, it skips the indented statements.
Syntax for “if” statement:
if condition:
indented_statement_block
Explanation for incorrect options:
Sequence:
Simplest form of control structure is the “sequence structure”. It is a group of statements that are executed in the order in which they appear.
Hence, the option “A” is wrong.
Circumstantial:
Circumstantial structure does not execute the statements under certain conditions.
Hence, option “B” is wrong.
Boolean:
The Boolean expression evaluates the statement as either “True” or “False” with the help of “if” statement.
Hence, the option “D” is wrong.
Want to see more full solutions like this?
Chapter 4 Solutions
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Additional Engineering Textbook Solutions
Starting Out With Visual Basic (8th Edition)
Java How To Program (Early Objects)
Modern Database Management
C++ How to Program (10th Edition)
Concepts of Programming Languages (11th Edition)
Starting Out With Visual Basic (7th Edition)
- Fat Percentage Calculator Develop a C# application that allows the user to calculate the fat of his daily food. The user should enter: • The total number of calories for a food item • The number of fat grams in that food item Accordingly, the application will calculate and display: • The number of calories from fat • The percentage of calories that come from fat Additionally, the applications categorizes if the food is considered low fat, normal fat, or high fat as the following rule. If the calories from fat are less than 30% of the total calories of the food, the food is considered low fat. If the calories from fat are between 30% and 40% of the total calories of the food, the food is considered normal fat. If the calories from fat are more than 40% of the total calories of the food, the food is considered high fat. Note: Make sure the number of calories and fat grams are not less than 0. Also, the number of calories from fat cannot be greater than the total number of calories. If…arrow_forwardTrue or False 6. In languages that require variable declarations, a variable’s declaration must appear before any other statements that use the variable.arrow_forwardTrue or False You can compare enumerators and enum variables with relational operators.arrow_forward
- True or False C# allows you to access the individual characters in a string using subscript notationarrow_forwardName Format - Use Javaarrow_forwardC++ Language Write a single cout statement that prints exactly the following on the screen while there are no leading or trailing spaces "I am doing PF Exam and '\t' means four spaces".arrow_forward
- Problem definition: A college wants to know how well its students did on an exam. The following program summarizes the results. The program asks a user to enter the results pass (1) or fail (2) for 10 students. It displays the number of passed and the number of failed. It displays a message "Raise error" if the number of passes is more than 8 You are asked to identify statement with syntax errors by selecting them as wrong and the correct statements as rightarrow_forwardTrue or False In C#, you must declare a variable in a program before you can use it to store data.arrow_forwardC++arrow_forward
- *program must be made in C# using visual studio* You will be creating a program that will allow the user to enter information about a home rental. The program should allow them to enter the name of the rental, the number of months the rental will be used, the cost per a single month and the total budget allowed to rent. There should be a button that will then calculate the total cost of the rental, as well as output the name, number of months, individual cost and total cost of the rental each in their own label. In addition, there should be a label that lets the user know if the rental would be over or under the budget entered. The number of months will need to be entered as a number between 0 and 13. If they enter a number outside of that range, when the calculation button is clicked a label should show up letting the user know the number of months entered was not in the correct range. A similar check should be performed for the individual cost and budget, one that ensures a number…arrow_forwardcalendar allowed language: C Languange The output and input should be the same as the samples.arrow_forwardGPA Calculator Students are concerned about their GPA. They need to calculate it accurately every semester to monitor their progress. Develop a GPA calculator that follows the AOU regulations (AOU-OU Grade Scale) using C# programming language. The application asks the student to enter his numeric grade of each course and the course's credit hours. Accordingly, the application calculates the student's GPA after converting the numeric grade to letter grade. The GPA calculation should produce floating-point results. Display the results rounded to the nearest hundredth. You should store the letter grades of all student's courses in an array. The final grade of the student should be also calculated. Sample I/O Enter the course grade (-1 to end): 93 Enter the course credit hours: 3 Enter the course grade (-1 to end): 74 Enter the course credit hours: 2 Enter the course grade (-1 to end): 60 Enter the course credit hours: 3 Enter the course grade (-1 to end): -1 The grades of your courses…arrow_forward
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning