The document contains Python algorithms and programs for various mathematical and logical operations like addition, subtraction, average, largest number, factorial, etc. Each section includes the algorithm, flowchart and Python code with sample output for each operation.
Other than some generic containers like list, Python in its definition can also handle containers with specified data types. Array can be handled in python by module named “array“. They can be useful when we have to manipulate only a specific data type values.
2D array in C++ language ,define the concept of c++ Two-Dimensional array .with example .and also Accessing Array Components concept.and Processing Two-Dimensional Arrays.
19. Data Structures and Algorithm ComplexityIntro C# Book
In this chapter we will compare the data structures we have learned so far by the performance (execution speed) of the basic operations (addition, search, deletion, etc.). We will give specific tips in what situations what data structures to use. We will explain how to choose between data structures like hash-tables, arrays, dynamic arrays and sets implemented by hash-tables or balanced trees. Almost all of these structures are implemented as part of NET Framework, so to be able to write efficient and reliable code we have to learn to apply the most appropriate structures for each situation.
This presentation is all about various built in
datastructures which we have in python.
List
Dictionary
Tuple
Set
and various methods present in each data structure
This page contains examples and source code on decision making in C programming (to choose a particular statement among many statements) and loops ( to perform repeated task ). To understand all the examples on this page, you should have knowledge of following topics:
if...else Statement
for Loop
while Loop
break and Continue Statement
switch...case
The Key Difference between a List and a Tuple. The main difference between lists and a tuples is the fact that lists are mutable whereas tuples are immutable. A mutable data type means that a python object of this type can be modified. Let's create a list and assign it to a variable.
Array
Introduction
One-dimensional array
Multidimensional array
Advantage of Array
Write a C program using arrays that produces the multiplication of two matrices.
Other than some generic containers like list, Python in its definition can also handle containers with specified data types. Array can be handled in python by module named “array“. They can be useful when we have to manipulate only a specific data type values.
2D array in C++ language ,define the concept of c++ Two-Dimensional array .with example .and also Accessing Array Components concept.and Processing Two-Dimensional Arrays.
19. Data Structures and Algorithm ComplexityIntro C# Book
In this chapter we will compare the data structures we have learned so far by the performance (execution speed) of the basic operations (addition, search, deletion, etc.). We will give specific tips in what situations what data structures to use. We will explain how to choose between data structures like hash-tables, arrays, dynamic arrays and sets implemented by hash-tables or balanced trees. Almost all of these structures are implemented as part of NET Framework, so to be able to write efficient and reliable code we have to learn to apply the most appropriate structures for each situation.
This presentation is all about various built in
datastructures which we have in python.
List
Dictionary
Tuple
Set
and various methods present in each data structure
This page contains examples and source code on decision making in C programming (to choose a particular statement among many statements) and loops ( to perform repeated task ). To understand all the examples on this page, you should have knowledge of following topics:
if...else Statement
for Loop
while Loop
break and Continue Statement
switch...case
The Key Difference between a List and a Tuple. The main difference between lists and a tuples is the fact that lists are mutable whereas tuples are immutable. A mutable data type means that a python object of this type can be modified. Let's create a list and assign it to a variable.
Array
Introduction
One-dimensional array
Multidimensional array
Advantage of Array
Write a C program using arrays that produces the multiplication of two matrices.
Python Programming Course Lecture by IoT Code Lab Training.
Discussed Topic:
Chapter 1: Basic Programming
* Operator
* Arithmetic Operation Example
* Assignment Operation Example
* Built in Function Example
* Math Module Example
* Other Operators
* Practice Problem 1.1
* Practice Problem 1.2
* Practice Problem 1.3
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
Forklift Classes Overview by Intella PartsIntella Parts
Discover the different forklift classes and their specific applications. Learn how to choose the right forklift for your needs to ensure safety, efficiency, and compliance in your operations.
For more technical information, visit our website https://intellaparts.com
Democratizing Fuzzing at Scale by Abhishek Aryaabh.arya
Presented at NUS: Fuzzing and Software Security Summer School 2024
This keynote talks about the democratization of fuzzing at scale, highlighting the collaboration between open source communities, academia, and industry to advance the field of fuzzing. It delves into the history of fuzzing, the development of scalable fuzzing platforms, and the empowerment of community-driven research. The talk will further discuss recent advancements leveraging AI/ML and offer insights into the future evolution of the fuzzing landscape.
Vaccine management system project report documentation..pdfKamal Acharya
The Division of Vaccine and Immunization is facing increasing difficulty monitoring vaccines and other commodities distribution once they have been distributed from the national stores. With the introduction of new vaccines, more challenges have been anticipated with this additions posing serious threat to the already over strained vaccine supply chain system in Kenya.
Automobile Management System Project Report.pdfKamal Acharya
The proposed project is developed to manage the automobile in the automobile dealer company. The main module in this project is login, automobile management, customer management, sales, complaints and reports. The first module is the login. The automobile showroom owner should login to the project for usage. The username and password are verified and if it is correct, next form opens. If the username and password are not correct, it shows the error message.
When a customer search for a automobile, if the automobile is available, they will be taken to a page that shows the details of the automobile including automobile name, automobile ID, quantity, price etc. “Automobile Management System” is useful for maintaining automobiles, customers effectively and hence helps for establishing good relation between customer and automobile organization. It contains various customized modules for effectively maintaining automobiles and stock information accurately and safely.
When the automobile is sold to the customer, stock will be reduced automatically. When a new purchase is made, stock will be increased automatically. While selecting automobiles for sale, the proposed software will automatically check for total number of available stock of that particular item, if the total stock of that particular item is less than 5, software will notify the user to purchase the particular item.
Also when the user tries to sale items which are not in stock, the system will prompt the user that the stock is not enough. Customers of this system can search for a automobile; can purchase a automobile easily by selecting fast. On the other hand the stock of automobiles can be maintained perfectly by the automobile shop manager overcoming the drawbacks of existing system.
Quality defects in TMT Bars, Possible causes and Potential Solutions.PrashantGoswami42
Maintaining high-quality standards in the production of TMT bars is crucial for ensuring structural integrity in construction. Addressing common defects through careful monitoring, standardized processes, and advanced technology can significantly improve the quality of TMT bars. Continuous training and adherence to quality control measures will also play a pivotal role in minimizing these defects.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
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