SlideShare a Scribd company logo
PYTHON PROGRAMMING
(Semester 1)
ADDITION OF TWO NUMBERS
Algorithm
1. START
2. READ A,B
3. LET SUM = A + B
4. PRINT SUM
5. STOP
START
Flow chart
READ A,B
LET SUM = A + B
PRINT SUM
STOP
Python program
Output
# Sum of two numbers
a=input ('Enter first number')
b=input ('Enter second number')
sum=a+b
print ('Sum of given numbers =',sum)
Enter first number10
Enter second number8
('Sum of given numbers =', 18)
SUBSTRACTION OF TWO NUMBERS
Algorithm
1. START
2. READ A, B
3. LET DIFF = A - B
4. PRINT DIFF
5. STOP
START
Flow chart
READ A,B
LET DIFF = A - B
PRINT DIFF
STOP
Python program
Output
# Difference between two numbers
a=input ('Enter first number')
b=input ('Enter second number')
diff=a-b
print (‘Difference of given numbers =‘,diff)
Enter first number10
Enter second number5
(‘Difference of given numbers =', 5)
AVERAGE OF THREE NUMBERS
Algorithm
1. START
2. READ A, B, C
3. LET AVG = (A+B+C) / 3
4. PRINT AVG
5. STOP
START
Flow chart
READ A,B, C
LET AVG = (A+B+C) / 3
PRINT AVG
STOP
Python program
Output
# Average of three numbers
a=input ('Enter first number')
b=input ('Enter second number')
C=input (‘Enter third number’)
avg=(a+b+c)/3
print (‘Average of three numbers =’,avg)
Enter first number10
Enter second number5
Enter third number15
(‘Average of three numbers =',10)
VOLUME OF CYLINDER
Algorithm
1. START
2. READ r, h
3. LET VOL = 3.14*r*r*h
4. PRINT VOL
5. STOP
START
Flow chart
READ r, h
LET VOL = 3.14*r*r*h
PRINT VOL
STOP
Python program
Output
# Volume of cylinder
r=input ('Enter radius')
h=input ('Enter height')
volume = 3.14*r*r*h
print (‘Volume of cylinder=’,volume)
Enter radius5
Enter height10
('Volume of cylinder =', 785.0)
VOLUME OF CUBE
Algorithm
1. START
2. READ a
3. LET VOL = a*a*a
4. PRINT VOL
5. STOP
START
Flow chart
READ a
LET VOL = a*a*a
PRINT VOL
STOP
Python program
Output
# Volume of cube
a=input ('Enter one side of cube')
volume = a*a*a
print (‘Volume of cube=’,volume)
Enter one side of cube5
('Volume of cube =', 125.0)
CONVERSION OF CELSIUS TO FAHRENHEIT
Algorithm
1. START
2. READ C
3. LET F = (C*9/5) + 32
4. PRINT F
5. STOP
START
Flow chart
READ C
LET F = (C*9/5) + 32
PRINT F
STOP
Python program
Output
# Convert Celsius to Fahrenheit
c=input ('Enter heat in degree Celsius')
f=(c*9/5)+32
print (‘Heat in Fahrenheit scale =’,f)
Enter heat in degree Celsius37
(‘Heat in Fahrenheit scale =’,98)
CONVERSION OF FAHRENHEIT TO CELSIUS
Algorithm
1. START
2. READ F
3. LET C = (F – 32)*5/9
4. PRINT C
5. STOP
START
Flow chart
READ F
LET C = (F – 32)*5/9
PRINT C
STOP
Python program
Output
# Convert Fahrenheit to Celsius
f=input ('Enter heat in Fahrenheit')
c=(f-32)*5/9
print (‘Heat in Celsius scale =’,c)
Enter heat in Fahrenheit98
(‘Heat in Celsius scale =’,37)
LARGEST OF THREE NUMBERS
Algorithm
1. START
2. READ A, B, C
3. IF (A>B):
IF (A>C):
LARGEST=A
ELSE:
LARGEST=C
ELSE:
IF (B>C):
LARGEST=B
ELSE :
LARGEST=C
4. PRINT LARGEST
5. STOP
START
Flow chart
READ A, B, C
LARGEST = C
PRINT LARGEST
STOP
IF (A>B)
IF (A>C) IF (B>C)
LARGEST = A LARGEST = B
NOYES
YES
YES
NONO
Python program
Output
# Largest of three numbers
a=input (‘Enter first number’)
b=input (‘Enter second number’)
c=input (‘Enter third number’)
if (a>b):
if (a>c):
largest=a
else:
largest=b
else:
if (b>c):
largest=b
else:
largest=c
print ('Largest of three numbers is',largest)
Enter first number 5
Enter second number 6
Enter third number 88
('Largest of three numbers is', 88)
CHARACTER NAME OF THE DAY
Algorithm
1. START
2. READ N
3. IF (N==1): PRINT SUNDAY
ELIF (N==2): PRINT MONDAY
ELIF (N==3): PRINT TUESDAY
ELIF (N==4): PRINT WEDNESDAY
ELIF (N==5): PRINT THURSDAY
ELIF (N==6): PRINT FRIDAY
ELIF (N==7): PRINT SATURDAY
ELSE: PRINT INVALID DAY NUMBER
4. STOP
START
Flow chart
READ N
IF (N==1)
NOYES
IF (N==2)
IF (N==3)
IF (N==4)
IF (N==5)
IF (N==6)
IF
PRINT
SUNDAY
PRINT
MONDAY
PRINT
TUESDAY
PRINT
WEDNESDAY
PRINT
THURSDAY
PRINT
FRIDAY
PRINT
SATURDAY
CHARACTER NAME OF THE DAY
Algorithm
1. START
2. READ N
3. IF (N==1): PRINT SUNDAY
ELIF (N==2): PRINT MONDAY
ELIF (N==3): PRINT TUESDAY
ELIF (N==4): PRINT WEDNESDAY
ELIF (N==5): PRINT THURSDAY
ELIF (N==6): PRINT FRIDAY
ELIF (N==7): PRINT SATURDAY
ELSE: PRINT INVALID DAY NUMBER
4. STOP
Flow chart
NO
NO
NO
NO
NO
NO
YES
YES
YES
YES
YES
YES
Python program
Output
# Character name of the day
n=input('Enter the day number')
if (n==1):
print ('Sunday')
elif (n==2):
print ('Monday')
elif (n==3):
print ('Tuesday')
elif (n==4):
print ('Wednesday')
elif (n==5):
print ('Thursday')
elif (n==6):
print ('Friday')
elif (n==7):
print ('Saturday')
else:
print ('Not a valid day number')
Enter the day number2
Monday
ODD OR EVEN
Algorithm
1. START
2. READ N
3. IF ( N%2 == 0):
PRINT EVEN
ELSE
PRINT ODD
4. STOP
START
Flow chart
READ N
STOP
Python program
Output
# To find given number is odd or even number
n=input (‘Enter number’)
if (n%2==0):
print (‘Even number’)
else:
print (‘Odd number’)
Enter nuber5
Odd number
IF
(N%2==0
PRINT ODDPRINT EVEN
TO PRINT N NATURAL NUMBERS
Algorithm
1. START
2. READ N
3. LET i=1
4. WHILE (i <= N):
PRINT i
LET I = i+1
5. STOP
START
Flow chart
READ N
STOPPython program
Output
# To print N natural numbers
n=input (‘Enter Limit’)
i=1
While (i<=n):
print i
i = i+1
Enter Limit3
1
2
3
WHILE
(i<=n)
LET i = 1
PRINT i
LET i = i + 1
YES
NO
FACTORIAL OF A NUMBER
Algorithm
1. START
2. READ N
3. LET fact =1
4. FOR x IN RANGE (1, N+1):
fact = fact * x
5. PRINT fact
6. STOP
START
Flow chart
READ N
STOPPython program
Output
# To print factorial of a number
n=input (‘Enter number’)
fact=1
For x in range (1, n+1):
fact=fact*x
Print (‘Factorial of given number is’, fact)
Enter number5
Factorial of given number is 120
for x
in range
(1, N+1)
LET fact = 1
LET fact = fact * x
YES
NO
PRINT fact
Ad

More Related Content

What's hot (20)

Step to program in tasm
Step to program in tasmStep to program in tasm
Step to program in tasm
Mohammad Shoeb Quraishi
 
Structure in C
Structure in CStructure in C
Structure in C
Kamal Acharya
 
CS8391 Data Structures Part B Questions Anna University
CS8391 Data Structures Part B Questions Anna UniversityCS8391 Data Structures Part B Questions Anna University
CS8391 Data Structures Part B Questions Anna University
P. Subathra Kishore, KAMARAJ College of Engineering and Technology, Madurai
 
Introduction to fa and dfa
Introduction to fa  and dfaIntroduction to fa  and dfa
Introduction to fa and dfa
deepinderbedi
 
Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)
swapnac12
 
finding Min and max element from given array using divide & conquer
finding Min and max element from given array using  divide & conquer finding Min and max element from given array using  divide & conquer
finding Min and max element from given array using divide & conquer
Swati Kulkarni Jaipurkar
 
2.8 normal forms gnf &amp; problems
2.8 normal forms   gnf &amp; problems2.8 normal forms   gnf &amp; problems
2.8 normal forms gnf &amp; problems
Sampath Kumar S
 
data structures- back tracking
data structures- back trackingdata structures- back tracking
data structures- back tracking
Abinaya B
 
Python programs - PPT file (Polytechnics)
Python programs - PPT file (Polytechnics)Python programs - PPT file (Polytechnics)
Python programs - PPT file (Polytechnics)
SHAMJITH KM
 
Graph coloring using backtracking
Graph coloring using backtrackingGraph coloring using backtracking
Graph coloring using backtracking
shashidharPapishetty
 
Slr parser
Slr parserSlr parser
Slr parser
Akila Krishnamoorthy
 
Merge Sort
Merge SortMerge Sort
Merge Sort
Nikhil Sonkamble
 
Sum of subsets problem by backtracking 
Sum of subsets problem by backtracking Sum of subsets problem by backtracking 
Sum of subsets problem by backtracking 
Hasanain Alshadoodee
 
Parse Tree
Parse TreeParse Tree
Parse Tree
A. S. M. Shafi
 
Two dimensional array
Two dimensional arrayTwo dimensional array
Two dimensional array
Rajendran
 
Pass Structure of Assembler
Pass Structure of AssemblerPass Structure of Assembler
Pass Structure of Assembler
International Institute of Information Technology (I²IT)
 
Data Structures Chapter-2
Data Structures Chapter-2Data Structures Chapter-2
Data Structures Chapter-2
priyavanimurugarajan
 
Infix to Prefix (Conversion, Evaluation, Code)
Infix to Prefix (Conversion, Evaluation, Code)Infix to Prefix (Conversion, Evaluation, Code)
Infix to Prefix (Conversion, Evaluation, Code)
Ahmed Khateeb
 
File in C language
File in C languageFile in C language
File in C language
Manash Kumar Mondal
 
Prim's algorithm
Prim's algorithmPrim's algorithm
Prim's algorithm
Pankaj Thakur
 
Introduction to fa and dfa
Introduction to fa  and dfaIntroduction to fa  and dfa
Introduction to fa and dfa
deepinderbedi
 
Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)
swapnac12
 
finding Min and max element from given array using divide & conquer
finding Min and max element from given array using  divide & conquer finding Min and max element from given array using  divide & conquer
finding Min and max element from given array using divide & conquer
Swati Kulkarni Jaipurkar
 
2.8 normal forms gnf &amp; problems
2.8 normal forms   gnf &amp; problems2.8 normal forms   gnf &amp; problems
2.8 normal forms gnf &amp; problems
Sampath Kumar S
 
data structures- back tracking
data structures- back trackingdata structures- back tracking
data structures- back tracking
Abinaya B
 
Python programs - PPT file (Polytechnics)
Python programs - PPT file (Polytechnics)Python programs - PPT file (Polytechnics)
Python programs - PPT file (Polytechnics)
SHAMJITH KM
 
Sum of subsets problem by backtracking 
Sum of subsets problem by backtracking Sum of subsets problem by backtracking 
Sum of subsets problem by backtracking 
Hasanain Alshadoodee
 
Two dimensional array
Two dimensional arrayTwo dimensional array
Two dimensional array
Rajendran
 
Infix to Prefix (Conversion, Evaluation, Code)
Infix to Prefix (Conversion, Evaluation, Code)Infix to Prefix (Conversion, Evaluation, Code)
Infix to Prefix (Conversion, Evaluation, Code)
Ahmed Khateeb
 

Similar to Python programs - first semester computer lab manual (polytechnics) (20)

PL /SQL program UNIT 5 DMS 22319
PL /SQL program UNIT 5 DMS 22319PL /SQL program UNIT 5 DMS 22319
PL /SQL program UNIT 5 DMS 22319
ARVIND SARDAR
 
140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...
SulbhaGath1
 
140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...
SulbhaGath1
 
140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...
SulbhaGath1
 
python practicals-solution-2019-20-class-xii.pdf
python practicals-solution-2019-20-class-xii.pdfpython practicals-solution-2019-20-class-xii.pdf
python practicals-solution-2019-20-class-xii.pdf
rajatxyz
 
C-LOOP-Session-2.pptx
C-LOOP-Session-2.pptxC-LOOP-Session-2.pptx
C-LOOP-Session-2.pptx
Sarkunavathi Aribal
 
Ejer
EjerEjer
Ejer
Spacetoshare
 
PRACTICAL FILE(COMP SC).pptx
PRACTICAL FILE(COMP SC).pptxPRACTICAL FILE(COMP SC).pptx
PRACTICAL FILE(COMP SC).pptx
AbhinavGupta257043
 
xii cs practicals class 12 computer science.pdf
xii cs practicals class 12 computer science.pdfxii cs practicals class 12 computer science.pdf
xii cs practicals class 12 computer science.pdf
gmaiihghtg
 
PYTHON_PROGRAM(1-34).pdf
PYTHON_PROGRAM(1-34).pdfPYTHON_PROGRAM(1-34).pdf
PYTHON_PROGRAM(1-34).pdf
Neeraj381934
 
Chapter 1 Basic Programming (Python Programming Lecture)
Chapter 1 Basic Programming (Python Programming Lecture)Chapter 1 Basic Programming (Python Programming Lecture)
Chapter 1 Basic Programming (Python Programming Lecture)
IoT Code Lab
 
Simple C programs
Simple C programsSimple C programs
Simple C programs
ab11cs001
 
Plsql programs(encrypted)
Plsql programs(encrypted)Plsql programs(encrypted)
Plsql programs(encrypted)
Karunakar Singh Thakur
 
C programs
C programsC programs
C programs
Minu S
 
CODING QUESTIONS.pptx
CODING QUESTIONS.pptxCODING QUESTIONS.pptx
CODING QUESTIONS.pptx
rani marri
 
Python programming workshop session 3
Python programming workshop session 3Python programming workshop session 3
Python programming workshop session 3
Abdul Haseeb
 
Python programming workshop session 4
Python programming workshop session 4Python programming workshop session 4
Python programming workshop session 4
Abdul Haseeb
 
Practical write a c program to reverse a given number
Practical write a c program to reverse a given numberPractical write a c program to reverse a given number
Practical write a c program to reverse a given number
Mainak Sasmal
 
Practical write a c program to reverse a given number
Practical write a c program to reverse a given numberPractical write a c program to reverse a given number
Practical write a c program to reverse a given number
Mainak Sasmal
 
PCA-2 Programming and Solving 2nd Sem.pdf
PCA-2 Programming and Solving 2nd Sem.pdfPCA-2 Programming and Solving 2nd Sem.pdf
PCA-2 Programming and Solving 2nd Sem.pdf
Ashutoshprasad27
 
PL /SQL program UNIT 5 DMS 22319
PL /SQL program UNIT 5 DMS 22319PL /SQL program UNIT 5 DMS 22319
PL /SQL program UNIT 5 DMS 22319
ARVIND SARDAR
 
140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...
SulbhaGath1
 
140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...
SulbhaGath1
 
140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...140+ Basic Python Programs This resource can assist you in preparing for your...
140+ Basic Python Programs This resource can assist you in preparing for your...
SulbhaGath1
 
python practicals-solution-2019-20-class-xii.pdf
python practicals-solution-2019-20-class-xii.pdfpython practicals-solution-2019-20-class-xii.pdf
python practicals-solution-2019-20-class-xii.pdf
rajatxyz
 
xii cs practicals class 12 computer science.pdf
xii cs practicals class 12 computer science.pdfxii cs practicals class 12 computer science.pdf
xii cs practicals class 12 computer science.pdf
gmaiihghtg
 
PYTHON_PROGRAM(1-34).pdf
PYTHON_PROGRAM(1-34).pdfPYTHON_PROGRAM(1-34).pdf
PYTHON_PROGRAM(1-34).pdf
Neeraj381934
 
Chapter 1 Basic Programming (Python Programming Lecture)
Chapter 1 Basic Programming (Python Programming Lecture)Chapter 1 Basic Programming (Python Programming Lecture)
Chapter 1 Basic Programming (Python Programming Lecture)
IoT Code Lab
 
Simple C programs
Simple C programsSimple C programs
Simple C programs
ab11cs001
 
C programs
C programsC programs
C programs
Minu S
 
CODING QUESTIONS.pptx
CODING QUESTIONS.pptxCODING QUESTIONS.pptx
CODING QUESTIONS.pptx
rani marri
 
Python programming workshop session 3
Python programming workshop session 3Python programming workshop session 3
Python programming workshop session 3
Abdul Haseeb
 
Python programming workshop session 4
Python programming workshop session 4Python programming workshop session 4
Python programming workshop session 4
Abdul Haseeb
 
Practical write a c program to reverse a given number
Practical write a c program to reverse a given numberPractical write a c program to reverse a given number
Practical write a c program to reverse a given number
Mainak Sasmal
 
Practical write a c program to reverse a given number
Practical write a c program to reverse a given numberPractical write a c program to reverse a given number
Practical write a c program to reverse a given number
Mainak Sasmal
 
PCA-2 Programming and Solving 2nd Sem.pdf
PCA-2 Programming and Solving 2nd Sem.pdfPCA-2 Programming and Solving 2nd Sem.pdf
PCA-2 Programming and Solving 2nd Sem.pdf
Ashutoshprasad27
 
Ad

More from SHAMJITH KM (20)

Salah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdfSalah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdf
SHAMJITH KM
 
Construction Materials and Engineering - Module IV - Lecture Notes
Construction Materials and Engineering - Module IV - Lecture NotesConstruction Materials and Engineering - Module IV - Lecture Notes
Construction Materials and Engineering - Module IV - Lecture Notes
SHAMJITH KM
 
Construction Materials and Engineering - Module III - Lecture Notes
Construction Materials and Engineering - Module III - Lecture NotesConstruction Materials and Engineering - Module III - Lecture Notes
Construction Materials and Engineering - Module III - Lecture Notes
SHAMJITH KM
 
Construction Materials and Engineering - Module II - Lecture Notes
Construction Materials and Engineering - Module II - Lecture NotesConstruction Materials and Engineering - Module II - Lecture Notes
Construction Materials and Engineering - Module II - Lecture Notes
SHAMJITH KM
 
Construction Materials and Engineering - Module I - Lecture Notes
Construction Materials and Engineering - Module I - Lecture NotesConstruction Materials and Engineering - Module I - Lecture Notes
Construction Materials and Engineering - Module I - Lecture Notes
SHAMJITH KM
 
Computing fundamentals lab record - Polytechnics
Computing fundamentals lab record - PolytechnicsComputing fundamentals lab record - Polytechnics
Computing fundamentals lab record - Polytechnics
SHAMJITH KM
 
Concrete lab manual - Polytechnics
Concrete lab manual - PolytechnicsConcrete lab manual - Polytechnics
Concrete lab manual - Polytechnics
SHAMJITH KM
 
Concrete Technology Study Notes
Concrete Technology Study NotesConcrete Technology Study Notes
Concrete Technology Study Notes
SHAMJITH KM
 
നബി(സ)യുടെ നമസ്കാരം - രൂപവും പ്രാര്ത്ഥനകളും
നബി(സ)യുടെ നമസ്കാരം -  രൂപവും പ്രാര്ത്ഥനകളുംനബി(സ)യുടെ നമസ്കാരം -  രൂപവും പ്രാര്ത്ഥനകളും
നബി(സ)യുടെ നമസ്കാരം - രൂപവും പ്രാര്ത്ഥനകളും
SHAMJITH KM
 
Design of simple beam using staad pro - doc file
Design of simple beam using staad pro - doc fileDesign of simple beam using staad pro - doc file
Design of simple beam using staad pro - doc file
SHAMJITH KM
 
Design of simple beam using staad pro
Design of simple beam using staad proDesign of simple beam using staad pro
Design of simple beam using staad pro
SHAMJITH KM
 
Python programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - KalamasseryPython programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - Kalamassery
SHAMJITH KM
 
Analysis of simple beam using STAAD Pro (Exp No 1)
Analysis of simple beam using STAAD Pro (Exp No 1)Analysis of simple beam using STAAD Pro (Exp No 1)
Analysis of simple beam using STAAD Pro (Exp No 1)
SHAMJITH KM
 
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)
SHAMJITH KM
 
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)
SHAMJITH KM
 
CAD Lab model viva questions
CAD Lab model viva questions CAD Lab model viva questions
CAD Lab model viva questions
SHAMJITH KM
 
Brain Computer Interface (BCI) - seminar PPT
Brain Computer Interface (BCI) -  seminar PPTBrain Computer Interface (BCI) -  seminar PPT
Brain Computer Interface (BCI) - seminar PPT
SHAMJITH KM
 
Surveying - Module iii-levelling only note
Surveying - Module  iii-levelling only noteSurveying - Module  iii-levelling only note
Surveying - Module iii-levelling only note
SHAMJITH KM
 
Surveying - Module II - compass surveying
Surveying - Module  II - compass surveyingSurveying - Module  II - compass surveying
Surveying - Module II - compass surveying
SHAMJITH KM
 
Surveying - Module I - Introduction to surveying
Surveying - Module I - Introduction to surveying Surveying - Module I - Introduction to surveying
Surveying - Module I - Introduction to surveying
SHAMJITH KM
 
Salah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdfSalah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdf
SHAMJITH KM
 
Construction Materials and Engineering - Module IV - Lecture Notes
Construction Materials and Engineering - Module IV - Lecture NotesConstruction Materials and Engineering - Module IV - Lecture Notes
Construction Materials and Engineering - Module IV - Lecture Notes
SHAMJITH KM
 
Construction Materials and Engineering - Module III - Lecture Notes
Construction Materials and Engineering - Module III - Lecture NotesConstruction Materials and Engineering - Module III - Lecture Notes
Construction Materials and Engineering - Module III - Lecture Notes
SHAMJITH KM
 
Construction Materials and Engineering - Module II - Lecture Notes
Construction Materials and Engineering - Module II - Lecture NotesConstruction Materials and Engineering - Module II - Lecture Notes
Construction Materials and Engineering - Module II - Lecture Notes
SHAMJITH KM
 
Construction Materials and Engineering - Module I - Lecture Notes
Construction Materials and Engineering - Module I - Lecture NotesConstruction Materials and Engineering - Module I - Lecture Notes
Construction Materials and Engineering - Module I - Lecture Notes
SHAMJITH KM
 
Computing fundamentals lab record - Polytechnics
Computing fundamentals lab record - PolytechnicsComputing fundamentals lab record - Polytechnics
Computing fundamentals lab record - Polytechnics
SHAMJITH KM
 
Concrete lab manual - Polytechnics
Concrete lab manual - PolytechnicsConcrete lab manual - Polytechnics
Concrete lab manual - Polytechnics
SHAMJITH KM
 
Concrete Technology Study Notes
Concrete Technology Study NotesConcrete Technology Study Notes
Concrete Technology Study Notes
SHAMJITH KM
 
നബി(സ)യുടെ നമസ്കാരം - രൂപവും പ്രാര്ത്ഥനകളും
നബി(സ)യുടെ നമസ്കാരം -  രൂപവും പ്രാര്ത്ഥനകളുംനബി(സ)യുടെ നമസ്കാരം -  രൂപവും പ്രാര്ത്ഥനകളും
നബി(സ)യുടെ നമസ്കാരം - രൂപവും പ്രാര്ത്ഥനകളും
SHAMJITH KM
 
Design of simple beam using staad pro - doc file
Design of simple beam using staad pro - doc fileDesign of simple beam using staad pro - doc file
Design of simple beam using staad pro - doc file
SHAMJITH KM
 
Design of simple beam using staad pro
Design of simple beam using staad proDesign of simple beam using staad pro
Design of simple beam using staad pro
SHAMJITH KM
 
Python programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - KalamasseryPython programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - Kalamassery
SHAMJITH KM
 
Analysis of simple beam using STAAD Pro (Exp No 1)
Analysis of simple beam using STAAD Pro (Exp No 1)Analysis of simple beam using STAAD Pro (Exp No 1)
Analysis of simple beam using STAAD Pro (Exp No 1)
SHAMJITH KM
 
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures I - STUDENT NOTE BOOK (Polytechnics Revision 2015)
SHAMJITH KM
 
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)
Theory of structures II - STUDENT NOTE BOOK (Polytechnics Revision 2015)
SHAMJITH KM
 
CAD Lab model viva questions
CAD Lab model viva questions CAD Lab model viva questions
CAD Lab model viva questions
SHAMJITH KM
 
Brain Computer Interface (BCI) - seminar PPT
Brain Computer Interface (BCI) -  seminar PPTBrain Computer Interface (BCI) -  seminar PPT
Brain Computer Interface (BCI) - seminar PPT
SHAMJITH KM
 
Surveying - Module iii-levelling only note
Surveying - Module  iii-levelling only noteSurveying - Module  iii-levelling only note
Surveying - Module iii-levelling only note
SHAMJITH KM
 
Surveying - Module II - compass surveying
Surveying - Module  II - compass surveyingSurveying - Module  II - compass surveying
Surveying - Module II - compass surveying
SHAMJITH KM
 
Surveying - Module I - Introduction to surveying
Surveying - Module I - Introduction to surveying Surveying - Module I - Introduction to surveying
Surveying - Module I - Introduction to surveying
SHAMJITH KM
 
Ad

Recently uploaded (20)

Artificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptxArtificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptx
DrMarwaElsherif
 
Resistance measurement and cfd test on darpa subboff model
Resistance measurement and cfd test on darpa subboff modelResistance measurement and cfd test on darpa subboff model
Resistance measurement and cfd test on darpa subboff model
INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR
 
LECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's usesLECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's uses
CLokeshBehera123
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIHlecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
Abodahab
 
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Journal of Soft Computing in Civil Engineering
 
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
inmishra17121973
 
New Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdfNew Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdf
mohamedezzat18803
 
Introduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptxIntroduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptx
AS1920
 
Metal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistryMetal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistry
mee23nu
 
Level 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical SafetyLevel 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical Safety
JoseAlbertoCariasDel
 
five-year-soluhhhhhhhhhhhhhhhhhtions.pdf
five-year-soluhhhhhhhhhhhhhhhhhtions.pdffive-year-soluhhhhhhhhhhhhhhhhhtions.pdf
five-year-soluhhhhhhhhhhhhhhhhhtions.pdf
AdityaSharma944496
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
Machine learning project on employee attrition detection using (2).pptx
Machine learning project on employee attrition detection using (2).pptxMachine learning project on employee attrition detection using (2).pptx
Machine learning project on employee attrition detection using (2).pptx
rajeswari89780
 
Artificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptxArtificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptx
aditichinar
 
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Journal of Soft Computing in Civil Engineering
 
Smart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineeringSmart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineering
rushikeshnavghare94
 
Data Structures_Linear data structures Linked Lists.pptx
Data Structures_Linear data structures Linked Lists.pptxData Structures_Linear data structures Linked Lists.pptx
Data Structures_Linear data structures Linked Lists.pptx
RushaliDeshmukh2
 
IntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdfIntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdf
Luiz Carneiro
 
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
charlesdick1345
 
Artificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptxArtificial Intelligence introduction.pptx
Artificial Intelligence introduction.pptx
DrMarwaElsherif
 
LECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's usesLECTURE-16 EARTHEN DAM - II.pptx it's uses
LECTURE-16 EARTHEN DAM - II.pptx it's uses
CLokeshBehera123
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIHlecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
lecture5.pptxJHKGJFHDGTFGYIUOIUIPIOIPUOHIYGUYFGIH
Abodahab
 
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
inmishra17121973
 
New Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdfNew Microsoft PowerPoint Presentation.pdf
New Microsoft PowerPoint Presentation.pdf
mohamedezzat18803
 
Introduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptxIntroduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptx
AS1920
 
Metal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistryMetal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistry
mee23nu
 
Level 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical SafetyLevel 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical Safety
JoseAlbertoCariasDel
 
five-year-soluhhhhhhhhhhhhhhhhhtions.pdf
five-year-soluhhhhhhhhhhhhhhhhhtions.pdffive-year-soluhhhhhhhhhhhhhhhhhtions.pdf
five-year-soluhhhhhhhhhhhhhhhhhtions.pdf
AdityaSharma944496
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
Machine learning project on employee attrition detection using (2).pptx
Machine learning project on employee attrition detection using (2).pptxMachine learning project on employee attrition detection using (2).pptx
Machine learning project on employee attrition detection using (2).pptx
rajeswari89780
 
Artificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptxArtificial Intelligence (AI) basics.pptx
Artificial Intelligence (AI) basics.pptx
aditichinar
 
Smart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineeringSmart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineering
rushikeshnavghare94
 
Data Structures_Linear data structures Linked Lists.pptx
Data Structures_Linear data structures Linked Lists.pptxData Structures_Linear data structures Linked Lists.pptx
Data Structures_Linear data structures Linked Lists.pptx
RushaliDeshmukh2
 
IntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdfIntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdf
Luiz Carneiro
 
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
charlesdick1345
 

Python programs - first semester computer lab manual (polytechnics)

  • 2. ADDITION OF TWO NUMBERS Algorithm 1. START 2. READ A,B 3. LET SUM = A + B 4. PRINT SUM 5. STOP START Flow chart READ A,B LET SUM = A + B PRINT SUM STOP Python program Output # Sum of two numbers a=input ('Enter first number') b=input ('Enter second number') sum=a+b print ('Sum of given numbers =',sum) Enter first number10 Enter second number8 ('Sum of given numbers =', 18)
  • 3. SUBSTRACTION OF TWO NUMBERS Algorithm 1. START 2. READ A, B 3. LET DIFF = A - B 4. PRINT DIFF 5. STOP START Flow chart READ A,B LET DIFF = A - B PRINT DIFF STOP Python program Output # Difference between two numbers a=input ('Enter first number') b=input ('Enter second number') diff=a-b print (‘Difference of given numbers =‘,diff) Enter first number10 Enter second number5 (‘Difference of given numbers =', 5)
  • 4. AVERAGE OF THREE NUMBERS Algorithm 1. START 2. READ A, B, C 3. LET AVG = (A+B+C) / 3 4. PRINT AVG 5. STOP START Flow chart READ A,B, C LET AVG = (A+B+C) / 3 PRINT AVG STOP Python program Output # Average of three numbers a=input ('Enter first number') b=input ('Enter second number') C=input (‘Enter third number’) avg=(a+b+c)/3 print (‘Average of three numbers =’,avg) Enter first number10 Enter second number5 Enter third number15 (‘Average of three numbers =',10)
  • 5. VOLUME OF CYLINDER Algorithm 1. START 2. READ r, h 3. LET VOL = 3.14*r*r*h 4. PRINT VOL 5. STOP START Flow chart READ r, h LET VOL = 3.14*r*r*h PRINT VOL STOP Python program Output # Volume of cylinder r=input ('Enter radius') h=input ('Enter height') volume = 3.14*r*r*h print (‘Volume of cylinder=’,volume) Enter radius5 Enter height10 ('Volume of cylinder =', 785.0)
  • 6. VOLUME OF CUBE Algorithm 1. START 2. READ a 3. LET VOL = a*a*a 4. PRINT VOL 5. STOP START Flow chart READ a LET VOL = a*a*a PRINT VOL STOP Python program Output # Volume of cube a=input ('Enter one side of cube') volume = a*a*a print (‘Volume of cube=’,volume) Enter one side of cube5 ('Volume of cube =', 125.0)
  • 7. CONVERSION OF CELSIUS TO FAHRENHEIT Algorithm 1. START 2. READ C 3. LET F = (C*9/5) + 32 4. PRINT F 5. STOP START Flow chart READ C LET F = (C*9/5) + 32 PRINT F STOP Python program Output # Convert Celsius to Fahrenheit c=input ('Enter heat in degree Celsius') f=(c*9/5)+32 print (‘Heat in Fahrenheit scale =’,f) Enter heat in degree Celsius37 (‘Heat in Fahrenheit scale =’,98)
  • 8. CONVERSION OF FAHRENHEIT TO CELSIUS Algorithm 1. START 2. READ F 3. LET C = (F – 32)*5/9 4. PRINT C 5. STOP START Flow chart READ F LET C = (F – 32)*5/9 PRINT C STOP Python program Output # Convert Fahrenheit to Celsius f=input ('Enter heat in Fahrenheit') c=(f-32)*5/9 print (‘Heat in Celsius scale =’,c) Enter heat in Fahrenheit98 (‘Heat in Celsius scale =’,37)
  • 9. LARGEST OF THREE NUMBERS Algorithm 1. START 2. READ A, B, C 3. IF (A>B): IF (A>C): LARGEST=A ELSE: LARGEST=C ELSE: IF (B>C): LARGEST=B ELSE : LARGEST=C 4. PRINT LARGEST 5. STOP START Flow chart READ A, B, C LARGEST = C PRINT LARGEST STOP IF (A>B) IF (A>C) IF (B>C) LARGEST = A LARGEST = B NOYES YES YES NONO
  • 10. Python program Output # Largest of three numbers a=input (‘Enter first number’) b=input (‘Enter second number’) c=input (‘Enter third number’) if (a>b): if (a>c): largest=a else: largest=b else: if (b>c): largest=b else: largest=c print ('Largest of three numbers is',largest) Enter first number 5 Enter second number 6 Enter third number 88 ('Largest of three numbers is', 88)
  • 11. CHARACTER NAME OF THE DAY Algorithm 1. START 2. READ N 3. IF (N==1): PRINT SUNDAY ELIF (N==2): PRINT MONDAY ELIF (N==3): PRINT TUESDAY ELIF (N==4): PRINT WEDNESDAY ELIF (N==5): PRINT THURSDAY ELIF (N==6): PRINT FRIDAY ELIF (N==7): PRINT SATURDAY ELSE: PRINT INVALID DAY NUMBER 4. STOP START Flow chart READ N IF (N==1) NOYES IF (N==2) IF (N==3) IF (N==4) IF (N==5) IF (N==6) IF PRINT SUNDAY PRINT MONDAY PRINT TUESDAY PRINT WEDNESDAY PRINT THURSDAY PRINT FRIDAY PRINT SATURDAY
  • 12. CHARACTER NAME OF THE DAY Algorithm 1. START 2. READ N 3. IF (N==1): PRINT SUNDAY ELIF (N==2): PRINT MONDAY ELIF (N==3): PRINT TUESDAY ELIF (N==4): PRINT WEDNESDAY ELIF (N==5): PRINT THURSDAY ELIF (N==6): PRINT FRIDAY ELIF (N==7): PRINT SATURDAY ELSE: PRINT INVALID DAY NUMBER 4. STOP Flow chart NO NO NO NO NO NO YES YES YES YES YES YES
  • 13. Python program Output # Character name of the day n=input('Enter the day number') if (n==1): print ('Sunday') elif (n==2): print ('Monday') elif (n==3): print ('Tuesday') elif (n==4): print ('Wednesday') elif (n==5): print ('Thursday') elif (n==6): print ('Friday') elif (n==7): print ('Saturday') else: print ('Not a valid day number') Enter the day number2 Monday
  • 14. ODD OR EVEN Algorithm 1. START 2. READ N 3. IF ( N%2 == 0): PRINT EVEN ELSE PRINT ODD 4. STOP START Flow chart READ N STOP Python program Output # To find given number is odd or even number n=input (‘Enter number’) if (n%2==0): print (‘Even number’) else: print (‘Odd number’) Enter nuber5 Odd number IF (N%2==0 PRINT ODDPRINT EVEN
  • 15. TO PRINT N NATURAL NUMBERS Algorithm 1. START 2. READ N 3. LET i=1 4. WHILE (i <= N): PRINT i LET I = i+1 5. STOP START Flow chart READ N STOPPython program Output # To print N natural numbers n=input (‘Enter Limit’) i=1 While (i<=n): print i i = i+1 Enter Limit3 1 2 3 WHILE (i<=n) LET i = 1 PRINT i LET i = i + 1 YES NO
  • 16. FACTORIAL OF A NUMBER Algorithm 1. START 2. READ N 3. LET fact =1 4. FOR x IN RANGE (1, N+1): fact = fact * x 5. PRINT fact 6. STOP START Flow chart READ N STOPPython program Output # To print factorial of a number n=input (‘Enter number’) fact=1 For x in range (1, n+1): fact=fact*x Print (‘Factorial of given number is’, fact) Enter number5 Factorial of given number is 120 for x in range (1, N+1) LET fact = 1 LET fact = fact * x YES NO PRINT fact