Question

write a brief description of what the program will do. Prepare an IPO chart for your...

write a brief description of what the program will do. Prepare an IPO chart for your program. Create two or three sample screens (using Word or a drawing program) depicting what your program will look like to the user (remember that these will be console-based programs).

Project

loan payment calculator, it asks for interest rate, length of loan, amount of loan, and it displays monthly payment.

What is the best description, ipo chart, pseudo code and sample screen for this type of project?

Homework Answers

Answer #1

Description: This is a simple loan payment calculation tool that helps the user to quickly calculate the monthly payments and helps you plan your repayment in an effective way.

IPO Chart:

INPUT

PROCESSING

OUTPUT

Take Interest rate - R

Length of loan - T

Amount of loan - P

Processing Item:

Monthly Payment

Algorithm

1. Enter the details and store in variables P, R, and T.

2. Save the value of (P*R*T)/100 in a new variable I

3. Store the value of P/(12*T) in variable J

3. Display I + J

Monthly Interest

Pseudocode:

1. Enter the values for P, R, and T.

2. Store the monthly Interest in I = (P*R*T)/(100*12*T)

3. Store the value J = P/(T*12)

4. Display I+J as monthly income.

Sample Screen:

Code :

#include<iostream>

using namespace std;

int main()
{
   float P,R,T,I,J;
  
   cout<<"..........................................................................."<<endl;
   cout<<"-------------------------------EMI CALCULATOR------------------------------"<<endl;
   cout<<"..........................................................................."<<endl<<endl<<endl;
  
   cout<<"Enter the Rate of Interest : "<<endl;
   cin>>R;
   cout<<"Enter the Lenght of Loan : "<<endl;
   cin>>T;
   cout<<"Enter the Amount of Loan : "<<endl;
   cin>>P;
  
   I= (P*R*T)/(100*12*T);
   J=P/(T*12);
   cout<<"Monthly Payment is : "<<I+J;   
  
   return 0;
}

Please upvote if it helped. Thank you and stay safe.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
C++ class homework Topics If/Else statement Description    Write a program that determines the larger of...
C++ class homework Topics If/Else statement Description    Write a program that determines the larger of the two numbers provided by the user. The program asks the user to enter a number. Then it asks the user to enter another but a different number. Then, it determines the larger of the two numbers and displays it to the user. (If the user happens to enter the two numbers the same, the program may report either of the two numbers as...
WRITE A JAVA PROGRAM 1. Assignment Description Write a stock transaction program that calculates a customer's...
WRITE A JAVA PROGRAM 1. Assignment Description Write a stock transaction program that calculates a customer's profit (or loss) within a certain period of time. 1) First, the program need to get user's name, the stock's code, number of shares and the price he/she purchased the stock, it also asks the user for the price he/she sold the stock later on. The program then compute the following: The amount of money the customer paid for the stock. The amount of...
c++ class problem Topics if/else if Description Write a program that calculates a sales person’s monthly...
c++ class problem Topics if/else if Description Write a program that calculates a sales person’s monthly commission. The program asks the user to enter the total sales amount for the month. It calculates the commission on the basis of the sales amount. Then, it displays a report including the sales amount and the commission earned. The commission is computed using the following: 15% commission for the first $2,000.00 sales 20% commission for the next $1,000.00 sales 25% commission for the...
C++. Write a program that draws a rocket shape on the screen based on user input...
C++. Write a program that draws a rocket shape on the screen based on user input of three values, height, width and stages. The type of box generated (i.e.. a hollow or filled-in) is based on a check for odd or even values input by the user for the box height (or number of rows). Here is the general specification given user input for the height of the box..... Draw a hollow box for each stage if the value for...
The premise of this project is to make a basic GUI and code for the game...
The premise of this project is to make a basic GUI and code for the game Keno. The specifics of the gui and game are below. Description: In this project you will implement the popular casino and state lottery game, Keno. This is a somewhat simple game to understand and play which should allow you to focus on learning GUI development in JavaFX and trying your hand at event driven programing. Implementation Details: You may add as many classes, data...
HIMT 345 Homework 06: Iteration Overview: Examine PyCharm’s “Introduction to Python” samples for Loops. Use PyCharm...
HIMT 345 Homework 06: Iteration Overview: Examine PyCharm’s “Introduction to Python” samples for Loops. Use PyCharm to work along with a worked exercise from Chapter 5. Use two different looping strategies for different purposes. Prior Task Completion: 1. Read Chapter 05. 2. View Chapter 05’s video notes. 3. As you view the video, work along with each code sample in PyCharm using the Ch 5 Iteration PPT Code Samples.zip. Important: Do not skip the process of following along with the...
Code in Java SAMPLE PROGRAM OUTPUT Because there are several different things your program might do...
Code in Java SAMPLE PROGRAM OUTPUT Because there are several different things your program might do depending upon what the user enters, please refer to the examples below to use to test your program. Run your final program one time for each scenario to make sure that you get the expected output. Be sure to format the output of your program so that it follows what is included in the examples. Remember, in all examples bold items are entered by...
Write a 4-6 sentence summary explaining how you can use STL templates to create real world...
Write a 4-6 sentence summary explaining how you can use STL templates to create real world applications. In your summary, provide an example of a software project that you can create using STL templates and provide a brief explanation of the STL templates you will use to create this project. After that you will implement the software project you described . Your application must be a unique project and must incorporate the use of an STL container and/or iterator and...
1. Vim commands: a. How do you auto indent your program? b. Explain what the following...
1. Vim commands: a. How do you auto indent your program? b. Explain what the following commands do: dd, y3, p, :set cindent (1 pt) VIM exercises These exercises on the computer need to be repeated by each student in the pair. This is to ensure that both students understand how to get around in Linux!!! For this part of the lab, you will create a .vimrc file that will help you develop your C++ programs using VIM. First, we...
I did already posted this question before, I did get the answer but i am not...
I did already posted this question before, I did get the answer but i am not satisfied with the answer i did the code as a solution not the description as my solution, so i am reposting this question again. Please send me the code as my solution not the description In this project, build a simple Unix shell. The shell is the heart of the command-line interface, and thus is central to the Unix/C programming environment. Mastering use of...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT
Active Questions
  • What new items will you need to replace a failing processor? Select all that apply.   ...
    asked 7 minutes ago
  • A system is to be developed for an airport. When passengers have boarded an aircraft, a...
    asked 15 minutes ago
  • After reading Module 5 PowerPoint 1 - The Philosophy of Human Existance and Health Care Policy,...
    asked 24 minutes ago
  • 1. Do you feel play has a place in supporting literacy development in early childhood? Explain...
    asked 27 minutes ago
  • How should roles be selected for the Emergency Operations Center (EOC)?  Is seniority less important than experience?...
    asked 40 minutes ago
  • Discuss routing issues and solutions namely, count-to-infinity, split horizon, split horizon with poison reverse, and hold-down...
    asked 40 minutes ago
  • Find an optimal parenthesization of a matrix-chain product whose sequence of dimensions is〈5,10,3,12,5,50,6〉.
    asked 1 hour ago
  • Water at 60 F (density=62.4lbm/ft^3 and dynamic viscosity = 7.5x10^-4 lbm/ft-s) is to be pumped through...
    asked 1 hour ago
  • ibuprofen an aspirin substitute has the following percent composition C, 75.69%; H,8.80%; O,15.51%. determine the empirical...
    asked 1 hour ago
  • Describe in brief some of the aspects of understanding words in the study of language
    asked 1 hour ago
  • Anticipated sales for Safety Grip Company were 75,000 passenger car tires and 23,000 truck tires. Rubber...
    asked 1 hour ago
  • QUESTION ONE a) Differentiate between traceable and common costs b) Assume that you are living in...
    asked 1 hour ago