Computer 2024
Computer 2024
Class: IX
Section: Aristotle
Subject: Computer
Topic: Algorithms
Submission Date: 17th April 2024
Pseudocode:
ADDITION
INPUT Number1
INPUT Number2
OUTPUT “Sum”
INPUT Number1+Number2
SOURCE CODE:
FLOWCHART:
Start
Number1←0
Number←0
Sum←0
Input Number1,
Number2
Sum←
Number1+
Number2
Output Sum
Stop
Pseudocode:
INPUT Number1
INPUT Number2
OUTPUT “Difference”
Source Code:
Flowchart:
Start
Number1←0,
Number2←0,
Difference←0
Input Number1,
Number2
Difference←
Number1-Number2
Stop
Pseudocode:
Flowchart:
Start
Stop
Number1←0, Number←0,
Product←0
Input
Number1,
Number2
Product← Number*
Number2
Pseudocode:
DECLARE Number1←Integer
DECLARE Number2←Integer
INPUT Number1
INPUT Number2
OUTPUT “Result”
Source code:
Flowchart:
Start
Number1←0,
Number2←0,
Result←0
Input Number1,
number2
Result←number1/ Number2
Stop
Control Statements
If…then…else
Pseudocode:
INITIALIZE Age←0
IF Age >18
THEN
OUTPUT “Adult”
ELSE
OUTPUT “Child”
ENDIF
Source code:
Flowchart:
Start
Age←0
If Age>18
No Yes
Stop
Pseudocode:
INPUT Number1
INPUT Number2
INPUT Operator
CASE OF OPERATOR:
“+”: Result←Number1+Number2
“-”: Result←Number1-Number2
“*”: Result←Number1*Number2
“/”: Result←Number1/Number2
OTHERWISE
PRINT “Error”
END CASE
PRINT “Result”
Flowchart:
Start
Number1←0,
Number2←0
Input Number1,
Number2,
Operator
Stop
Case of operator:
+← number1+ number2
-← number1-number2
*← number1* number2
/← number1/ number2
OTHERWISE:
Output “Error”
Iterative statements
FOR…TO..NEXT loop:
Pseudocode:
FOR counter← 1 To 10
Source code:
Flowchart:
Start
Count←0
FOR Counter← 1
TO 10
INPUT Student
name (Counter)
OUTPUT “
Enter Student
name”
Count←
Count + 1
Stop
Repeat…until loop
Pseudocode:
INITIALIZE Total←0
INITIALIZE Mark←0
REPEAT
INPUT Mark
UNTIL Mark = -1
Flowchart:
Start
Total←0, Mark←0
Total← Total+
marks
Input mark
<>-1 to finish
Stop
While…do loop:
Pseudo code:
Total←0
INPUT Mark
INPUT Mark
END WHILE
Source Code:
Flowchart:
Start
Total←0, Mark←0
Input mark
While
marks<>-1 to
finish
Input mark
Stop
Total← 0
INPUT Mark
INPUT Mark
ENDWHILE.
Source code: