Welcome to Tech Support Forum home to more then 136,000 problems solved. Issues have included: Spyware, Malware, Virus Issues, Windows, Microsoft, Linux, Networking, Security, Hardware, and Gaming Getting your problem solved is as easy as:
1. Registering for a free account
2. Asking your question
3. Receiving an answer

Registered members:
* Get free support
* Communicate privately with other members (PM).
* Removal of this message
* See fewer ads.
* And much more..

 





Want to know how to post a question? click here Having problems with spyware and pop-ups? First Steps
Go Back   Tech Support Forum > The Conversation Pit > Programming
User Name
Password
Site Map Register Donate Rules Blogs Mark Forums Read

Programming A discussion forum for programs and programming used in tech-related businesses.

Reply
 
Thread Tools
Old 07-12-2008, 09:53 PM   #1 (permalink)
Registered User
 
Join Date: Jul 2008
Posts: 2
OS: xp pro and vista home basic


pseudo-code (modular program)

have an pseudo-code assignment to finish but i am stuck on how to get a module from the pseudo-code that i have written, i have never done anything about module more than what it means. i don't know if anyone can show me from this example. don't worry this is not the assignment i got.

sum integer
num integer
count integer
sum := 0
count := 0
dowhile count < 3
println "enter num: "
read num
sum := sum + num
count := count + 1
enddo
println "average = " sum/count

is there any way this can be divided into module(s), or you can show me any other examples thanks much.
nova2177 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 07-13-2008, 03:06 AM   #2 (permalink)
TSF Enthusiast
 
jamiemac2005's Avatar
 
Join Date: Jul 2007
Location: Northampton, UK
Posts: 914
OS: Win Vista Home Premium & Ubuntu Hardy(8.04)


Re: pseudo-code (modular program)

Hey, i don't see anything here which needs to be modular... I believe the meaning for module is a block of code which may be re-used... e.g. how we use functions/procedures rather than re-writing code millions of times... Or the same for Iteration statements, we use them to re-run a block of code(module) a number of times...

A good example would be an output routine like outputting the state of a few variables at any one time, usually i'd expect to see something like :
(I don't know the notation you use for modules/procedures etc)

Code:
...
procedure outputStateOfVars;
begin
  println sum
  println count
end

(here you would mess with the variables)
sum := 1 
count := 1
(then output them)
outputStateOfvars;
(then mess with them some more)
sum := count+5;
(then output them again)
outputStateOfVars;
Anyway theres a definition here: http://en.wikipedia.org/wiki/Modularity_(programming)
(Wiki is a good resource no-matter what the news says)

which kind of sums it up, we use modules to make code more easily maintainable and to allow code re-use.

If you need more help then post back with your queries, to be honest it's hard for me to explain modularity because it's just something that's a constant in my mind.
jamiemac2005 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -7. The time now is 08:39 AM.



Copyright 2001 - 2008, Tech Support Forum

Search Engine Friendly URLs by vBSEO

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82