Example VII

 Idi na Hrvatsku Stranicu  Back  Programming  Next


Write an algorithm and flowchart for a program that calculates the absolute value of an integer. Instructions: The absolute value of the distance is an integer from zero. (|-3|=3, |3|=3, |0|=0).

Algorithm:

start
-----------------------------------------------------
Input A
If A < 0
  Then ABSOLUTE = (-1) × A
  Else ABSOLUTE = A
Print ABSOLUTE
-----------------------------------------------------
end

Flowchart: Program code:
 Flowchart 7

CLS
CLEAR
INPUT "Input A:" A
  IF A < 0 THEN
    absl = (-1) * A
  ELSE
    absl = A
  END IF
PRINT "Absolutely of A is:" absl
END


Example VIII

Write algorithm and flow chart for a program that will print every integer in the range between two given numbers A and B. Let us assume that A and B are given by the A+1<B (to print at least one number).

Algorithm:

start
-----------------------------------------------------
Input A, B
X = A + 1
Print X
X = X + 1
  If X < B
  Then go back to 'Print X'
Else go to end
-----------------------------------------------------
end

Flowchart: Program code:
 Flowchart 8

10 CLS
20 CLEAR
30 INPUT "Input A,B, with A < B" a, b
40 x = a + 1
   REM Initial value for X is 0
   DO
     PRINT "The value of X is:" x
     x = x + 1
     REM X increases by 1
   LOOP WHILE x < b
   REM Using 'LOOP UNTIL' at first complied 
   REM the condition goes out of the loop
50 END



 Back
 Search
 Next

Citing of this page:
Radic, Drago. " Informatics Alphabet " Split-Croatia.
{Date of access}; https://informatics.buzdo.com/file.
Copyright © by Drago Radic. All rights reserved. | Disclaimer
 Content - Home
 Content  Informatics Alphabet