How to resolve the algorithm Conditional structures step by step in the RLaB programming language

Published on 12 May 2024 09:40 PM

How to resolve the algorithm Conditional structures step by step in the RLaB programming language

Table of Contents

Problem Statement

List the conditional structures offered by a programming language. See Wikipedia: conditionals for descriptions. Common conditional structures include if-then-else and switch. Less common are arithmetic if, ternary operator and Hash-based conditionals. Arithmetic if allows tight control over computed gotos, which optimizers have a hard time to figure out.

Let's start with the solution:

Step by Step solution about How to resolve the algorithm Conditional structures step by step in the RLaB programming language

Source code in the rlab programming language

if (x==1)
{
  // do something
}

if (x==1)
{
  // do something if x is 1
  y = const.pi;
else
  // do something if x is not 1
  y = sin(const.pi*(1-x)) / (1-x);
}

if (x==1)
{
  // do something if x is 1
  y = const.pi;
else if (x == 2)
{
  // do something if x is 2
  y = sin(const.pi*(1-x)) / (1-x);
else
  // do something in all the other cases
  y = rand();
}}

  

You may also check:How to resolve the algorithm Comments step by step in the Inform 7 programming language
You may also check:How to resolve the algorithm Non-decimal radices/Output step by step in the Common Lisp programming language
You may also check:How to resolve the algorithm Index finite lists of positive integers step by step in the Mathematica / Wolfram Language programming language
You may also check:How to resolve the algorithm Vigenère cipher step by step in the ALGOL 68 programming language
You may also check:How to resolve the algorithm Long year step by step in the Nim programming language