Write a program that reads a list of integers, and outputs whether the list contains all multiples of 10, no multiples of 10, or mixed values. Define a function named is_list_mult10 that takes a list as a parameter, and returns a boolean that represents whether the list contains all multiples of ten. Define a function named is_list_no_mult10 that takes a list as a parameter and returns a boolean that represents whether the list contains no multiples of ten. Then, write a main program that takes an integer, representing the size of the list, followed by the list values. The first integer is not in the list.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Write a program that reads a list of integers, and outputs whether the list contains all multiples of 10, no multiples of 10, or mixed values. Define a function named is_list_mult10 that takes a list as a parameter, and returns a boolean that represents whether the list contains all multiples of ten. Define a function named is_list_no_mult10 that takes a list as a parameter and returns a boolean that represents whether the list contains no multiples of ten.

Then, write a main program that takes an integer, representing the size of the list, followed by the list values. The first integer is not in the list.

Ex: If the input is:

5 20 40 60 80 100

the output is:

all multiples of 10

Ex: If the input is:

5 11 -32 53 -74 95

the output is:

no multiples of 10

Ex: If the input is:

5 10 25 30 40 55

the output is:

mixed values

The program must define and call the following two functions. is_list_mult10() returns true if all integers in the list are multiples of 10 and false otherwise. is_list_no_mult10() returns true if no integers in the list are multiples of 10 and false otherwise.
def is_list_mult10(my_list)
def is_list_no_mult10(my_list)

 My Code

ef is_list_mult10(my_list):
        for i in my_list:
            if i%10 != 0:
                return False
        return True

def is_list_no_mult10(my_list):
    for i in my_list:
        if i%10 == 0:
            return False
    return True

num = int(input())

my_list = []

for i in range(0,num):
    my_list.append(int(input()))
        
is_multiple = is_list_mult10(my_list)
is_not_Multiple = is_list_no_mult10(my_list)

if (is_multiple == True)  and  (is_not_Multiple == False):
    print("all multiples of 10")
    
elif is_multiple == False and is_not_Multiple == True:
    print("no multiples of 10")

else:
    print("mixed values")

[Picture of What I have Right and Wrong]

1:Compare output A
Your output
Input
2:Compare output A
Your output
4:Unit test
Input
3:Compare output
5:Unit test A
Input
Your output
5
20
40
60
80
100
all multiples of 10
5
11
-32
53
-74
95
no multiples of 10
5
WNP (n
10
(noon O
25
30
40
55
mixed values
is_list_mult10([10, 200, 4000])
is_list_no_mult10([9, 11, 13])
2/2
2/2
2/2
0/2
0/2
Transcribed Image Text:1:Compare output A Your output Input 2:Compare output A Your output 4:Unit test Input 3:Compare output 5:Unit test A Input Your output 5 20 40 60 80 100 all multiples of 10 5 11 -32 53 -74 95 no multiples of 10 5 WNP (n 10 (noon O 25 30 40 55 mixed values is_list_mult10([10, 200, 4000]) is_list_no_mult10([9, 11, 13]) 2/2 2/2 2/2 0/2 0/2
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 3 images

Blurred answer
Knowledge Booster
Function Arguments
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education