Concept explainers
Savings Account Balance
Write a
A) Ask the user for the amount deposited into the account during the month. (Do not accept negative numbers.) This amount should be added to the balance.
B) Ask the user for the amount withdrawn from the account during the month. (Do not accept negative numbers.) This amount should be subtracted from the balance.
C) Calculate the monthly interest. The monthly interest rate is the annual interest rate divided by 12. Multiply the monthly interest rate by the balance, and add the result to the balance.
After the last iteration, the program should display the ending balance, the total amount of deposits, the total amount of withdrawals, and the total interest earned.
Want to see the full answer?
Check out a sample textbook solutionChapter 5 Solutions
Starting Out with C++ from Control Structures to Objects (9th Edition)
Additional Engineering Textbook Solutions
Problem Solving with C++ (9th Edition)
Web Development and Design Foundations with HTML5 (9th Edition) (What's New in Computer Science)
Java: An Introduction to Problem Solving and Programming (7th Edition)
C How to Program (8th Edition)
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Starting Out with Python (4th Edition)
- (Misc. application) a. Write a program that continuously requests a grade to be entered. If the grade is less than 0 or greater than 100, your program should print an appropriate message informing the user that an invalid grade has been entered; else, the grade should be added to a total. When a grade of 999 is entered, the program should exit the repetition loop and compute and display the average of the valid grades entered. b. Run the program written in Exercise 2a and verify the program by using appropriate test data.arrow_forward2. While Loop Write a program, using a while loop, that asks the user to enter their monthly income. The program should then prompt the user to enter their expenses for the month. The program should keep a running total. Once the user has finished entering their expenses the program should then display if the user is over or under budget. • The output should display the monthly budget, the total expenses and whether the user is over or under budget. Use a empty return (enter key) to end the loop. Name the source code file yourName_labó 2.py. Test and run the program. Capture the output console and save it as an image file named yourName_labó_output6_2.jpg. • Submit the .py and the image files through Canvas. Part 1: For Loop Number Cube ----- 1. 2. 8. 27 64 125 216 343 512 729 10 1000 Part 2: notes/tips for the while loop activity Part 2: while loop Enter monthly incone: 1000 Enter your monthly expense or 0 to stop: 750 Enter your monthly expense or 0 to stop: 85 Enter your monthly…arrow_forward/*random number guessing game with while loopscreate a program (or adapt the guessing game program that's posted in moodlea couple of weeks ago) that asks the user to guess a random number between one and sixteen,and compares their guess with the computer's number.save this program as guessLoops.cppThe program should display one of four messages:if your guess is higher than the computer's number: "Your guess is too high."if your guess is lower than the computer's number: "Your guess is too low."if your guess is the same as the computer's number: "That is correct!"if your guess is less than one or greater than sixteen: "Invalid guess."If it's the last one, invalid guess, prompt the user, by using a loop, to guess again.If your guess is too high or too low, ask the user if they'd like to guess again (if theanswer is 'y' for yes, repeat the statements that asks for a guess.Then, repeat statement on line #6-#9 above.If the answer is 'n' for no (meaning the user doesn't want to guess…arrow_forward
- Budget Analysis (Running Total)Write a program BudgetAnalysis.py) that asks the user to enter the amount of money that he or she has available to spend on electronics this year. A loop should then prompt the user to enter each of his or her expenses for electronics and keep a running total. When the loop finishes, the program should display the total amount that the user spent, and analyse if there is still money to buy more electronics. Here are two test runs of the program: Enter your available amount for electronics in 2020: 1500 Enter your expense (-1 for stop): 340 Enter your expense (-1 for stop): 450 Enter your expense (-1 for stop): -1 So far you spent $ 790.0 You can buy more electronics. >>> ========= RESTART: C: \Users \Rita \Desktop \Lab5-1 B BudgetA Enter your available amount for electronics in 2020: 900 Enter your expense (-1 for stop): 730 Enter your expense (-1 for stop): 290 Enter your expense (-1 for stop): -1 So far you spent $ 1020.0 No more electronics in…arrow_forwardPython The month of February typically has28 days except when it is a leap year, in which case February has 29 days.Write a program that asks the user to enter a year. The program should then display the number of days in February that year. Use the following criteria to identify leap years: The program shall loop back to ask the user to enter another year. The program shall NOT display the original display message explaining what the program does If the user enters an invalid year, the program willdisplay an error message to the user and prompt for a year If the user enters 0 or hits return for the year, then the program terminatesarrow_forwardCOSC 1336 –Programming Fundamentals IProgram 6 – Repetition Structures An answer should be in Python Programing Write a program that calculates the occupancy rate for a hotel. The program should start by asking the user how many floors the hotel has. A loop should then iterate once for each floor. In each iteration, the loop should ask the user for the number of rooms on the floor and how many of them are occupied. After all the iterations, the program should display how many rooms the hotel has, how many of them are occupied, howmany are unoccupied, and the percentage of rooms that are occupied. The percentage may be calculated by dividing the number of rooms occupied by the number of rooms. Run your program twice with the following data: Run 1 Floors on the hotel: 5Rooms on floor 1: 10Rooms occupied: 5Rooms on floor 2: 12Rooms occupied: 11Rooms on floor 3: 8Rooms occupied: 4Rooms on floor 4: 10Rooms occupied: 0Rooms on floor 5: 12Rooms occupied: 8 Run 2Floors on the hotel: 6Rooms…arrow_forward
- 09. FizzBuzz problem:- Write a program which return "fizz" if the number is a multiplier of 3, return "buzz" if its multiplier of 5 and return "fizzbuzz" if the number is divisible by both 3 and 5. If the number is not divisible by either 3 or 5 then it should just return the number itself?.arrow_forward17. Math Tutor Write a program that can be used as a math tutor for a young student. The program should display two random numbers to be added, such as 247 +129 The program should then pause while the student works on the problem. When the student is ready to check the answer, he or she can press a key and the program will display the correct solution: 247 +129 376arrow_forwardC++ Programming: Instructions The program in Example 5-6 implements the Number Guessing Game. However, in that program, the user is given as many tries as needed to guess the correct number. Rewrite the program so that the user has no more than five tries to guess the correct number. Your program should print an appropriate message, such as “You win!” or “You lose!”. Code Given: //Flag-controlled while loop. //Number guessing game. #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { int num; //variable to store the random number int guess; //variable to store the number guessed by the user bool isGuessed; //boolean variable to control the loop srand(time(0)); num = rand() % 100; isGuessed = false; while (!isGuessed) { cout << "Enter an integer greater" <<" than or equal to 0 and " <<"less than 100: "; cin >> guess; cout << endl; if (guess == num) { cout << "You win! " <<…arrow_forward
- Part A: While Loop ProgramWrite a program that detects Fibonacci numbers. Prompt the user to input a positive integer. Upon input, the program will determine if the number is either a Fibonacci number or not. If a Fibonacci number, then the order of the number in the sequence must be output. If not a Fibonacci number, then the Fibonacci numbers above and below it (including their order in the sequence) must be output. Once it finishes, the program will prompt the user for a new number. The program will exit if the user enters a non-integer number or string (such as “quit”) instead of an integer. Use the sample output file, fib-seq-det.txt, to view a sample session For both the above problems, the first four numbers of the Fibonacci sequence are 0, 1, 1, and 2. Part A must use While loops only. Invalid (negative) numbers should be flagged and handled. Output should be like: Welcome to the Fibonacci Sequence Detector Please input a number for analysis >> 00 is a…arrow_forwardChapter 4 Loops and Files 17. Random Number Guessing Game Write a program that generates a random number and asks the user to guess what the num- ber is. If the user's guess is higher than the random number, the program should display "Too high, try again." If the user's guess is lower than the random number, the program should display "Too low, try again." The program should use a loop that repeats until the user cor rectly guesses the random number.arrow_forwardExercise # 8 – Student Number Password Description of the Problem Write a program that inputs your student number and printout your Biography when the student number is correct. Use a Do While / While loop to repeat the process when an incorrect student number is placed. Sample Output Enter your student no. : 29766512 Name : Lastname, Firstname MI Course : [your course here] Favorite [write something here]: [your favorite 1] Favorite [write something here] : [your favorite 2] Favorite quotation : "quotation here" Enter your student no. : 88888888 "Incorrect Student No.!!" Note : Template will not be available for this one. As the code is very short to finish the exercise.arrow_forward
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr