What would be displayed as the daily dosage of medicine to be administered to a dog weighing 1O kilograms in the following pseudocode? if dogWeight numeric then number500 = dogWeight * 2 if number500 MOD 1 = 0 then if dogWeight < 5 then medicine = number500 * 1 else if dogWeight < = 8 then medicine = number500 * 0.9 else if dogWeight <= 12 then medicine = number500 * 0.75 else medicine = number500 * 0.6 endif endif endif display “The dog must receive a daily dose of “, medicine, “ml.” else display “The weight must be in kg and to the nearest 500g, e.g. 3, 3.5 or 4” endif else display “The weight must be numeric” endif Select one: a.The dog must receive a daily dose of 18.0.0 ml b.The weight must be in kg and to the nearest 500g, e.g 3, 3.5 or 4 c.The weight must be numeric d.The dog must receive a daily dose of 14.4 ml
Control structures
Control structures are block of statements that analyze the value of variables and determine the flow of execution based on those values. When a program is running, the CPU executes the code line by line. After sometime, the program reaches the point where it has to make a decision on whether it has to go to another part of the code or repeat execution of certain part of the code. These results affect the flow of the program's code and these are called control structures.
Switch Statement
The switch statement is a key feature that is used by the programmers a lot in the world of programming and coding, as well as in information technology in general. The switch statement is a selection control mechanism that allows the variable value to change the order of the individual statements in the software execution via search.
What would be displayed as the daily dosage of medicine to be administered to a dog weighing 1O kilograms in the following pseudocode?
if dogWeight numeric then
number500 = dogWeight * 2
if number500 MOD 1 = 0 then
if dogWeight < 5 then
medicine = number500 * 1
else
if dogWeight < = 8 then
medicine = number500 * 0.9
else
if dogWeight <= 12 then
medicine = number500 * 0.75
else
medicine = number500 * 0.6
endif
endif
endif
display “The dog must receive a daily dose of “, medicine, “ml.”
else
display “The weight must be in kg and to the nearest 500g, e.g. 3, 3.5 or 4”
endif
else
display “The weight must be numeric”
endif
Step by step
Solved in 3 steps with 1 images