Book of tasks on programming. Old version

 

 by Aliaksandr N. Prykhodzka

 

examples, floppy, virtual, database, breakpoint, public, семинар, and, обзоры, самообучение, семинар, sql, FAT32, промежуточный, обучение, шейкерный метод
 

for valuable work you must have JavaScript (allow active content)

Java. J.7. Nest of tasks. Operator If

 

 

Calculator

/ - division

\ - rest

S - sum of numbers from and to

P - multiply numbers from and to

J.7.1     Answer      Pascal-analogue      Visual Basic-analogue

Determine a value produced by function AA


int AA()
{
      int dd;
      int k1=3;      int k2=5;      int k3=7;
      if (k1>1)
      {
            if (k2             else dd=3;
      } else dd=2;
      return dd;
}

 

 

Calculator

/ - division

\ - rest

S - sum of numbers from and to

P - multiply numbers from and to

J.7.2     Answer      Pascal-analogue      Visual Basic-analogue

Determine a value produced by function AA


int AA()
{
      int dd;
      int k1=3;      int k2=5;      int k3=7;
      if (k1>10) dd=1;
      else if (k1 % 3 == 1) dd=2;
      else if (k2 % 5 == 1) dd=3;
      else if (k3 % 3 == 2) dd=4;
      else dd=5;
      return dd;
}

 

 

Calculator

/ - division

\ - rest

S - sum of numbers from and to

P - multiply numbers from and to

J.7.3     Answer      Pascal-analogue      Visual Basic-analogue

Determine a value produced by function AA


int AA()
{
      int dd;
      int k1=6;      int k2=10;      int k3=21;
      if (k1>k2) dd=1;
      else if (k1>k3) dd=2;
      else if (k1+k2>k3) dd=3;
      else dd=4;
      return dd;
}

 

 

Calculator

/ - division

\ - rest

S - sum of numbers from and to

P - multiply numbers from and to

J.7.4     Answer      Pascal-analogue      Visual Basic-analogue

Determine a value produced by function AA


int AA()
{
      int dd;
      int k=40;
      if (k % 3 == 0) dd=1;
      else if (k % 3 == 1) dd=2;
      else if (k % 3 == 2) dd=3;
      else dd=4;
      return dd;
}

 

 

Calculator

/ - division

\ - rest

S - sum of numbers from and to

P - multiply numbers from and to

J.7.5     Answer      Pascal-analogue      Visual Basic-analogue

Determine a value produced by function AA


int AA()
{
      int dd;
      int k=45;
      if (k / 3 == 13) dd=1;
      else if (k / 3 == 14) dd=2;
      else if (k / 3 == 15) dd=3;
      else if (k / 3 == 16) dd=4;
      else dd=5;
      return dd;
}

 

 

Calculator

/ - division

\ - rest

S - sum of numbers from and to

P - multiply numbers from and to

J.7.6     Answer      Pascal-analogue      Visual Basic-analogue

Determine a value produced by function AA


int AA()
{
      int dd=0;
      int k=44;
      if (k % 2 == 0) dd=dd+1;
      if (k % 3 == 1) dd=dd+2;
      if (k % 5 == 4) dd=dd+5;
      if (k % 6 == 4) dd=dd+9;
      return dd;
}

 

©   Aliaksandr Prykhodzka    1993 - 2007