Beginning Pascal

Posted on 2000-02-21
Medium Priority
Last Modified: 2010-04-04
My assignment is to write a program that does the following:
Ask the user how many bills they are entering for calculation?
Have the user enter as many as 8 bills (the amount of each bill)
then add all the bills to get a total then get the average.
I understand how to get the total and average.
I also can get the user to enter how many bills they want to enter.
this is what I have so far --

      writeln('How many bills will you be entering today?');
      if billnum  <9 then
      else writeln('The system can calculate as many as 8 bills at a time.  Please enter 8 or less bills');


Can anyone help with creating a loop that will allow the user to enter the amounts of each bill???

Thanks a million !!!
Question by:jennyg

Accepted Solution

nrico earned 400 total points
ID: 2550830
Okay, this isn't too hard. (But technically, I have to mention the EE is NOT for homework assignments...)

Uses SysUtils;


{ ... Your code goes here ... }
  For Counter:=1 To Billnum Do
    Write('Please enter bill #',Counter,':');
  WriteLn('Total is ',Total);
  WriteLn('Average is ',Total / Billnum);

Actually, you can read the input directly as an integer (Given you use integers for your bills, if you want to use floating point numbers you have to use "Real"s), then you don't have to use StrToInt();


Author Comment

ID: 2551086
Thanks nrico,
This information was very helpful.  In the past I have used EE to help me with my home work assignments.  I really don't expect people to give me the answers, but people have pointed me to web sites that have the information I am looking for and that has been very helpful.
Thanks again !!

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Introduction I have seen many questions in this Delphi topic area where queries in threads are needed or suggested. I know bumped into a similar need. This article will address some of the concepts when dealing with a multithreaded delphi database…
Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
Watch the video to know how one can repair corrupt Exchange OST file effortlessly and convert OST emails to MS Outlook PST file format by using Kernel for OST to PST converter tool. It can convert OST to MSG, MBOX, EML to access them. It can migrate…
When you have multiple client accounts to manage, it often feels like there aren’t enough hours in the day. With too many applications to juggle, you can’t focus on your clients, much less your growing to-do list. But that doesn’t have to be the cas…

624 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question