SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Python programs - PPT file (Polytechnics)
Python programs - PPT file (Polytechnics)Python programs - PPT file (Polytechnics)
Python programs - PPT file (Polytechnics)
 
RECURSION IN C
RECURSION IN C RECURSION IN C
RECURSION IN C
 
NUMPY
NUMPY NUMPY
NUMPY
 
linear search and binary search
linear search and binary searchlinear search and binary search
linear search and binary search
 
C++ Overview PPT
C++ Overview PPTC++ Overview PPT
C++ Overview PPT
 
python Function
python Function python Function
python Function
 
Asymptotic notations
Asymptotic notationsAsymptotic notations
Asymptotic notations
 
Functions in python
Functions in pythonFunctions in python
Functions in python
 
Linear time sorting algorithms
Linear time sorting algorithmsLinear time sorting algorithms
Linear time sorting algorithms
 
Python Libraries and Modules
Python Libraries and ModulesPython Libraries and Modules
Python Libraries and Modules
 
Python for loop
Python for loopPython for loop
Python for loop
 
Python ppt
Python pptPython ppt
Python ppt
 
Python : Dictionaries
Python : DictionariesPython : Dictionaries
Python : Dictionaries
 
Time complexity
Time complexityTime complexity
Time complexity
 
Datatypes in python
Datatypes in pythonDatatypes in python
Datatypes in python
 
Python strings presentation
Python strings presentationPython strings presentation
Python strings presentation
 
Abstract Data Types
Abstract Data TypesAbstract Data Types
Abstract Data Types
 
Pointer to function 1
Pointer to function 1Pointer to function 1
Pointer to function 1
 
Looping statement in python
Looping statement in pythonLooping statement in python
Looping statement in python
 
Queue Implementation Using Array & Linked List
Queue Implementation Using Array & Linked ListQueue Implementation Using Array & Linked List
Queue Implementation Using Array & Linked List
 

Semelhante a Python programs - first semester computer lab manual (polytechnics)

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 22319ARVIND SARDAR
 
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.pdfrajatxyz
 
PYTHON_PROGRAM(1-34).pdf
PYTHON_PROGRAM(1-34).pdfPYTHON_PROGRAM(1-34).pdf
PYTHON_PROGRAM(1-34).pdfNeeraj381934
 
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 programsab11cs001
 
C programs
C programsC programs
C programsMinu S
 
CODING QUESTIONS.pptx
CODING QUESTIONS.pptxCODING QUESTIONS.pptx
CODING QUESTIONS.pptxrani marri
 
Python programming workshop session 3
Python programming workshop session 3Python programming workshop session 3
Python programming workshop session 3Abdul Haseeb
 
Python programming workshop session 4
Python programming workshop session 4Python programming workshop session 4
Python programming workshop session 4Abdul 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 numberMainak 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 numberMainak 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.pdfAshutoshprasad27
 
PCA-2 Programming and Solving 2nd Sem.docx
PCA-2 Programming and Solving 2nd Sem.docxPCA-2 Programming and Solving 2nd Sem.docx
PCA-2 Programming and Solving 2nd Sem.docxAshutoshprasad27
 
week4_python.docx
week4_python.docxweek4_python.docx
week4_python.docxRadhe Syam
 
81818088 isc-class-xii-computer-science-project-java-programs
81818088 isc-class-xii-computer-science-project-java-programs81818088 isc-class-xii-computer-science-project-java-programs
81818088 isc-class-xii-computer-science-project-java-programsAbhishek Jena
 

Semelhante a 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
 
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
 
C-LOOP-Session-2.pptx
C-LOOP-Session-2.pptxC-LOOP-Session-2.pptx
C-LOOP-Session-2.pptx
 
Ejer
EjerEjer
Ejer
 
PRACTICAL FILE(COMP SC).pptx
PRACTICAL FILE(COMP SC).pptxPRACTICAL FILE(COMP SC).pptx
PRACTICAL FILE(COMP SC).pptx
 
PYTHON_PROGRAM(1-34).pdf
PYTHON_PROGRAM(1-34).pdfPYTHON_PROGRAM(1-34).pdf
PYTHON_PROGRAM(1-34).pdf
 
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)
 
Simple C programs
Simple C programsSimple C programs
Simple C programs
 
Plsql programs(encrypted)
Plsql programs(encrypted)Plsql programs(encrypted)
Plsql programs(encrypted)
 
C programs
C programsC programs
C programs
 
CODING QUESTIONS.pptx
CODING QUESTIONS.pptxCODING QUESTIONS.pptx
CODING QUESTIONS.pptx
 
Python programming workshop session 3
Python programming workshop session 3Python programming workshop session 3
Python programming workshop session 3
 
Python programming workshop session 4
Python programming workshop session 4Python programming workshop session 4
Python programming workshop session 4
 
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
 
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
 
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
 
PCA-2 Programming and Solving 2nd Sem.docx
PCA-2 Programming and Solving 2nd Sem.docxPCA-2 Programming and Solving 2nd Sem.docx
PCA-2 Programming and Solving 2nd Sem.docx
 
Progr2
Progr2Progr2
Progr2
 
week4_python.docx
week4_python.docxweek4_python.docx
week4_python.docx
 
81818088 isc-class-xii-computer-science-project-java-programs
81818088 isc-class-xii-computer-science-project-java-programs81818088 isc-class-xii-computer-science-project-java-programs
81818088 isc-class-xii-computer-science-project-java-programs
 

Mais de SHAMJITH KM

Salah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdfSalah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdfSHAMJITH 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 NotesSHAMJITH 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 NotesSHAMJITH 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 NotesSHAMJITH 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 NotesSHAMJITH KM
 
Computing fundamentals lab record - Polytechnics
Computing fundamentals lab record - PolytechnicsComputing fundamentals lab record - Polytechnics
Computing fundamentals lab record - PolytechnicsSHAMJITH KM
 
Concrete lab manual - Polytechnics
Concrete lab manual - PolytechnicsConcrete lab manual - Polytechnics
Concrete lab manual - PolytechnicsSHAMJITH KM
 
Concrete Technology Study Notes
Concrete Technology Study NotesConcrete Technology Study Notes
Concrete Technology Study NotesSHAMJITH 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 fileSHAMJITH 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 proSHAMJITH KM
 
Python programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - KalamasseryPython programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - KalamasserySHAMJITH 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 PPTSHAMJITH KM
 
Surveying - Module iii-levelling only note
Surveying - Module  iii-levelling only noteSurveying - Module  iii-levelling only note
Surveying - Module iii-levelling only noteSHAMJITH KM
 
Surveying - Module II - compass surveying
Surveying - Module  II - compass surveyingSurveying - Module  II - compass surveying
Surveying - Module II - compass surveyingSHAMJITH 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
 

Mais de SHAMJITH KM (20)

Salah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdfSalah of the Prophet (ﷺ).pdf
Salah of the Prophet (ﷺ).pdf
 
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
 
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
 
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
 
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
 
Computing fundamentals lab record - Polytechnics
Computing fundamentals lab record - PolytechnicsComputing fundamentals lab record - Polytechnics
Computing fundamentals lab record - Polytechnics
 
Concrete lab manual - Polytechnics
Concrete lab manual - PolytechnicsConcrete lab manual - Polytechnics
Concrete lab manual - Polytechnics
 
Concrete Technology Study Notes
Concrete Technology Study NotesConcrete Technology Study Notes
Concrete Technology Study Notes
 
നബി(സ)യുടെ നമസ്കാരം - രൂപവും പ്രാര്ത്ഥനകളും
നബി(സ)യുടെ നമസ്കാരം -  രൂപവും പ്രാര്ത്ഥനകളുംനബി(സ)യുടെ നമസ്കാരം -  രൂപവും പ്രാര്ത്ഥനകളും
നബി(സ)യുടെ നമസ്കാരം - രൂപവും പ്രാര്ത്ഥനകളും
 
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
 
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
 
Python programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - KalamasseryPython programming Workshop SITTTR - Kalamassery
Python programming Workshop SITTTR - Kalamassery
 
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)
 
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)
 
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)
 
CAD Lab model viva questions
CAD Lab model viva questions CAD Lab model viva questions
CAD Lab model viva questions
 
Brain Computer Interface (BCI) - seminar PPT
Brain Computer Interface (BCI) -  seminar PPTBrain Computer Interface (BCI) -  seminar PPT
Brain Computer Interface (BCI) - seminar PPT
 
Surveying - Module iii-levelling only note
Surveying - Module  iii-levelling only noteSurveying - Module  iii-levelling only note
Surveying - Module iii-levelling only note
 
Surveying - Module II - compass surveying
Surveying - Module  II - compass surveyingSurveying - Module  II - compass surveying
Surveying - Module II - compass surveying
 
Surveying - Module I - Introduction to surveying
Surveying - Module I - Introduction to surveying Surveying - Module I - Introduction to surveying
Surveying - Module I - Introduction to surveying
 

Último

MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Último (20)

MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 

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