TASK TWO: OPERATORS AND DECISION MAKING STATEMENT
1.Write a program in Python to perform the following operation:
- If a number is divisible by 3 it should print â€œConsultaddâ€ as a string
- If a number is divisible by 5 it should print â€œcâ€ as a string
- If a number is divisible by both 3 and 5 it should print â€œConsultadd Python Trainingâ€ as a string.
2. Write a program in Python to perform the following operator based task:
- Ask user to choose the following option first:
- If User Enter 1 – Addition
- If User Enter 2 – Subtraction
- If User Enter 3 – Division
- If USer Enter 4 – Multiplication
- If User Enter 5 – Average
- Ask user to enter the 2 numbers in a variable for first and second for the first 4 options mentioned above.
- Ask user to enter two more numbers as first1 and second2 for calculating the average as soon as user choose an option 5.
- At the end if the answer of any operation is Negative print a statement saying â€œzsaâ€
- NOTE: At a time user can perform one action at a time.
3. Write a program in Python to implement the given flowchart:
4. Write a program in Python to break and continue if the following cases occurs:
- If user enters a negative number just break the loop and print â€œItâ€™s Overâ€
- If user enters a positive number just continue in the loop and print â€œGood Goingâ€
5. Write a program in Python which will find all such numbers which are divisible by 7 but are not a multiple of 5, between 2000 and 3200.
6. What is the output of the following code examples?
for i in x:
- i = 0
while i < 5:
i += 1
if i == 3:
- count = 0
count += 1
if count >= 5:
7. Write a program that prints all the numbers from 0 to 6 except 3 and 6.
Expected output: 0 1 2 4 5
Note: Use â€˜continueâ€™ statement
8. Write a program that accepts a string as an input from user and calculate the number of digits and letters.
Expected output: consul12
9. Read the two parts of the question below:
- Write a program such that it asks users to â€œguess the lucky numberâ€. If the correct number is guessed the program stops, otherwise it continues forever.
- Modify the program so that it asks users whether they want to guess again each time. Use two variables, â€˜numberâ€™ for the number and â€˜answerâ€™ for the answer to the question whether they want to continue guessing. The program stops if the user guesses the correct number or answers â€œnoâ€. ( The program continues as long as a user has not answered â€œnoâ€ and has not guessed the correct number)
10. Write a program that asks five times to guess the lucky number. Use a while loop and a counter, such as
While counter <= 5:
print(â€œType in theâ€, counter, â€œnumberâ€
The program asks for five guesses (no matter whether the correct number was guessed or not). If the correct number is guessed, the program outputs â€œGood guess!â€, otherwise it outputs â€œTry again!â€. After the fifth guess it stops and prints â€œGame over!â€.
11. In the previous question, insert â€œbreakâ€ after the â€œGood guess!â€ print statement. â€œbreakâ€ will terminate the while loop so that users do not have to continue guessing after they found the number. If the user does not guess the number at all, print â€œSorry but that was not very successfulâ€.