Лабораторная работа 7: Смешение цветов
Pseudocode Main() Start Declare variables String color1 = “ “, color2 = “ “, finalColor = “ “ Call Housekeeping() Display “Enter first primary color: “ Input color1 If color =! “yellow”, “red”, “blue” Display “please enter red, yellow, or blue.” Display “Enter first primary color: “ Input color1 Display “Enter second primary color: “ Input color2 If color =! “yellow”, “red”, “blue” Display “please enter red, yellow, or blue.” Then Display “Enter second primary color: “ // check for invalid color1 and color2. Be sure color1 != color2 If color1 ==color2 Then Display “color 1 cannot equal color 2, enter a new color for color 2” Display “Enter second primary color: “ Input color2 // mix colors to get final color If color1 == “yellow” And color2 == “blue” Or Color1 == “blue” And color2 == “yellow” Then finalColor = “green” If color1 == “red” And color2 == “yellow” Or Color1 == “yellow” And color2 ==”red” Then finalColor= orange If color1 == “red” And color2 == “blue” Or Color1==”blue” And color2 ==”red” Then finalColor= “purple” Display “Mixing “, color1, “ and “, color2, “ yields”, finalColor Call endOfJob() End Housekeeping() Start Color mixing results End endOfJob() Start end-of-job End