Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please solve in Python Instructions After completing the 'Getting Started' section above, you will complete 'Problem 1.py', 'Problem2.py' and verify it works using the provided

Please solve in Python

image text in transcribed

Instructions After completing the 'Getting Started' section above, you will complete 'Problem 1.py', 'Problem2.py' and verify it works using the provided test cases. You may then submit your code to GitHub using the git commands above and following the 'What to Submit and How' section below. Problem 1 Modify Problem 1.py by adding additional lines of code so that it solves the following problem: Determine whether a given number is even and part of the Fibonacci Sequence. The Fibonacci Sequence is as follows 0,1, 1, 2, 3, 5, 8, 13.... For more information about Fibonacci sequences Click here The sequence is comprised exclusively of positive integers. Hint 1: A positive number, n, is part of the Fibonacci sequence if either (50^2 + 4) or (5n^2 - 4) is a perfect square. That is, if the square root of either (5n^2 + 4) or (5n^2 - 4) is a whole number, then n is a perfect square, and thus a Fibonacci number. Hint 2: Recall that multiple conditions can be checked in one statement. For example, if (condition 1) and (condition 2) and (condition 3): # do some action a If a number is even, positive, and part of the Fibonacci sequence, your code should print "Yes". If any one of these conditions is not met, your code should print "No". If your input is number = 2 or 34 or 144, the output should be "Yes". If your input if number = 4 or 1 or 5 or -8, the output should be "No". Note that 1 and 5 in this example are part of the Fibonacci Sequence but they're not even. Additionally, negative numbers, e.g., -8, can not be part of the Fibonacci Sequence. You may change the variable "number" to any number you want to check your code against, be sure to change it back to "100" before submitting. Problem 2 Modify Problem2.py by adding additional lines of code so that it solves the following problem: Determine whether a given day of January 2022 is a 'Weekend' or a 'Weekday'. We will consider a Weekend as Saturday or Sunday. For example, if the input is n = 21 the your code should print "Weekday". The input n is limited to being in the range of [1, 31] (inclusive). If the number is not valid (e.g. 35) then your code should print "Not valid". Hint: You can solve this problem in multiple ways, feel free to consider your own approach. One existing approach is to use the Zeller formula Click here

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Build It For The Real World A Database Workbook

Authors: Wilson, Susan, Hoferek, Mary J.

1st Edition

0073197599, 9780073197593

More Books

Students also viewed these Databases questions