PSEUDOCODE and PYTHON PROGRAMMING
DAY 01
Example 1: Write Pseudo code to calculate sum and average for n numbers.
BEGIN
INITIALIZE sum=0, i=1 READ n
FOR i < = n, then
COMPUTE sum = sum +i CALCULATE i=i+1
END FOR
COMPUTE avg = sum/n PRINT sum, avg
END
Python Code:
sum = 0
i=1
n = int(input("Enter a number: "))
for i in range(1, n + 1):
sum += i
avg = sum / n
print("Sum:", sum, "Average:", avg)
THOUHIDUL ISLAM Faculty, CSc Dept. thouhidul.islam@uttara.glenrich.edu.bd
Example 2: Write Pseudo code to add two numbers.
BEGIN
SET C=0
READ A, B
ADD C=A+B
PRINT C
END
Python Code:
C=0
A = int(input("Enter A: "))
B = int(input("Enter B: "))
C=A+B
print(C)
THOUHIDUL ISLAM Faculty, CSc Dept. thouhidul.islam@uttara.glenrich.edu.bd
Example 3: Write Pseudo code to calculate area of circle.
BEGIN
READ radius r
INITIALIZE
pi=3.14
CALCULATE Area=pi * r *r
PRINT Area
END
Python Code:
import math
r = float(input("Enter the radius: "))
pi = 3.14
Area = pi * r * r
print("Area:", Area)
THOUHIDUL ISLAM Faculty, CSc Dept. thouhidul.islam@uttara.glenrich.edu.bd
Example 4: Write Pseudo code to read number n and print the integers counting up to n.
BEGIN
READ n
INITIALIZE i to 1
FOR i <= n, then
DISPLAY i
INCREMENT i
END FOR
END
Python Code:
n = int(input("Enter a number: "))
i=1
while i <= n:
print(i)
i += 1
THOUHIDUL ISLAM Faculty, CSc Dept. thouhidul.islam@uttara.glenrich.edu.bd
DAY 02
Example 5: Write Pseudo code to find the greatest among two numbers.
BEGIN
Read A, B
IF A >B
PRINT “A is greatest”
ELSE
PRINT “B is greatest”
ENDIF
END
Python Code:
A = int(input("Enter A: "))
B = int(input("Enter B: "))
if A > B:
print("A is greatest")
else:
print("B is greatest")
THOUHIDUL ISLAM Faculty, CSc Dept. thouhidul.islam@uttara.glenrich.edu.bd
Example 6: Write Pseudo code to calculate the Average of Three Numbers.
START
INPUT num1, num2, num3
SET sum = num1 + num2 + num3
SET average = sum / 3
OUTPUT average
STOP
Python Code:
num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))
num3 = float(input("Enter the third number: "))
average = (num1 + num2 + num3) / 3
print("The average is:", average)
THOUHIDUL ISLAM Faculty, CSc Dept. thouhidul.islam@uttara.glenrich.edu.bd
Example 7: Write Pseudo code to Reverse a String.
START
INPUT string
SET reversed_string = REVERSE(string)
OUTPUT reversed_string
STOP
Python Code:
string = input("Enter a string: ")
reversed_string = string[::-1]
print("Reversed string:", reversed_string)
THOUHIDUL ISLAM Faculty, CSc Dept. thouhidul.islam@uttara.glenrich.edu.bd
Example 8: Write Pseudo code to Count Down from 10 to 1.
START
FOR i = 10 TO 1 STEP -1
OUTPUT i
NEXT i
STOP
Python Code:
for i in range(10, 0, -1):
print(i)
THOUHIDUL ISLAM Faculty, CSc Dept. thouhidul.islam@uttara.glenrich.edu.bd
DAY 03
Example 9: Write Pseudo code to Convert Celsius to Fahrenheit.
START
INPUT celsius
SET fahrenheit = (celsius * 9/5) + 32
OUTPUT fahrenheit
STOP
Python Code:
celsius = float(input("Enter temperature in Celsius: "))
fahrenheit = (celsius * 9/5) + 32
print("Temperature in Fahrenheit is:", fahrenheit)
THOUHIDUL ISLAM Faculty, CSc Dept. thouhidul.islam@uttara.glenrich.edu.bd
Example 10: Write Pseudo code of Password Validation.
START
SET password = "glenrich"
INPUT user_password
IF user_password == password THEN
OUTPUT "Access Granted"
ELSE
OUTPUT "Access Denied"
STOP
Python Code:
password = "glenrich"
user_password = input("Enter the password: ")
if user_password == password:
print("Access Granted")
else:
print("Access Denied")
THOUHIDUL ISLAM Faculty, CSc Dept. thouhidul.islam@uttara.glenrich.edu.bd