Book of tasks on programming. Old version

 

 by Aliaksandr N. Prykhodzka

 

logical, выполнимый, packed, private, java, учебный материал, shr, while, floppy, макрос, преобразование, семинар, variable, publishing house, оператор ветвления
 

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

Java. J.12. Nest of tasks. Operator If with different operators

 

 

Calculator

/ - division

\ - rest

S - sum of numbers from and to

P - multiply numbers from and to

J.12.1     Answer      Pascal-analogue      Visual Basic-analogue

Determine a value produced by function AA


int AA()
{
      int dd=0;
      for (int i = 1; i < 16; i++) if (i % 4 == 1) dd=dd+1;
      return dd;
}

 

 

Calculator

/ - division

\ - rest

S - sum of numbers from and to

P - multiply numbers from and to

J.12.2     Answer      Pascal-analogue      Visual Basic-analogue

Determine a value produced by function AA


int AA()
{
      int dd=0;      int k=0;
      while (k<15)
      {
            k=k+1;
            if (k % 2==1) dd=dd+1;
      }
      return dd;
}

 

 

Calculator

/ - division

\ - rest

S - sum of numbers from and to

P - multiply numbers from and to

J.12.3     Answer      Pascal-analogue      Visual Basic-analogue

Determine a value produced by function AA


int AA()
{
      int dd=0;      int k=16;
      while (k>1)
      {
            k=k-1;
            if (k % 2==1) dd=dd+1;
      }
      return dd;
}

 

©   Aliaksandr Prykhodzka    1993 - 2007