ildar-k
2/8/2018 - 7:04 PM

Branching ehk if-statement

# branching ehk traditsiooniline if-statement
# if märksõna järel on tingimus
if prompt == 1
    # selle järel on funktsioon, mis täidetakse funktsiooni täitmisel
    puts "You want to multiply #{first_nr} with #{second_nr}"
    result = multiply(first_nr, second_nr)
elsif prompt == 2
    # kui ühest tingimusest jääb puudu, siis saab kasutada elsif
    puts "You want to divide #{first_nr} with #{second_nr}"
    result = division(first_nr, second_nr)
elsif prompt == 3
    puts "You want to substract #{second_nr} with #{first_nr}"
    result = substract(second_nr, first_nr)
elsif prompt == 4
    puts "You want to find the remainder of division #{first_nr} by #{second_nr}"
    result = modulus(first_nr, second_nr)
else
    # viimane tingimus on else, ehk siis kui eelnevad tingimused pole täidetus siis tee seda
    puts "invalid choice"
end
# else tuleb lõpetada