Learn Programming and technology with ease @ developerpublish.com

HomePythonPython Program to Print Largest Even and Largest Odd Number in a List

# Python Program to Print Largest Even and Largest Odd Number in a List

This Python program finds the largest even and largest odd numbers in a given list.

## Problem Statement:

Given a list of integers, the task is to find and print the largest even number and the largest odd number present in the list.

## Python Program to Print Largest Even and Largest Odd Number in a List

```def find_largest_even_odd(numbers):
largest_even = float('-inf')
largest_odd = float('-inf')

for num in numbers:
if num % 2 == 0 and num > largest_even:
largest_even = num
elif num % 2 != 0 and num > largest_odd:
largest_odd = num

return largest_even, largest_odd

# Input
num_list = [12, 7, 23, 44, 35, 68, 95, 42, 30]

# Finding largest even and odd numbers
largest_even, largest_odd = find_largest_even_odd(num_list)

# Output
print("Largest Even Number:", largest_even)
print("Largest Odd Number:", largest_odd)
```

## How it Works:

1. Define a function `find_largest_even_odd` that takes a list of numbers as input.
2. Initialize two variables, `largest_even` and `largest_odd`, with negative infinity values.
3. Loop through the numbers in the list.
4. If a number is even and greater than the current largest even number, update `largest_even`.
5. If a number is odd and greater than the current largest odd number, update `largest_odd`.
6. Return the values of `largest_even` and `largest_odd`.
7. In the main part of the program, provide the input list of numbers.
8. Call the `find_largest_even_odd` function and store the results in `largest_even` and `largest_odd`.
9. Print the largest even and largest odd numbers.

## Input:

`[12, 7, 23, 44, 35, 68, 95, 42, 30]`

## Output:

Largest Even Number: 68
Largest Odd Number: 95

### You May Also Like

#### Python Program to Remove Duplicates from a Linked List

In this Python program, we will create a singly linked list and remove duplicate elements from it. A linked list...

#### Python Program to Solve the Celebrity Problem

This Python program solves the Celebrity Problem by finding a person who is known by everyone but does not know...

#### Python Program to Solve n-Queen Problem with Recursion

This Python program uses a recursive approach to solve the n-Queens problem. It explores all possible combinations of queen placements...