On Sep 13, 2012, at 10:28 AM, Ashley Fowler wrote:

> 
> 
> ________________________________________
> From: John Clements [cleme...@brinckerhoff.org]
> Sent: Thursday, September 13, 2012 1:26 PM
> To: Ashley Fowler
> Cc: users@racket-lang.org
> Subject: Re: [racket] Cube
> 
> On Sep 13, 2012, at 10:22 AM, Ashley Fowler wrote:
> 
>> I have to write a procedure (cube-two X Y) that takes two numeric arguments
>> and returns a list of their cubes.
>> 
>> So far I have...
>> 
>> (define cube(lambda(x)(* x x x)))...which takes ONE numeric 
>> arguments...example below...
>> 
>> (cube 3) ==> ( 27)
>> 
>> 
>> How could I make it to take two numeric arguments?
>> 
>> For instance...
>> 
>> (cube-two 1 4)  ==> (1  64)
>> (cube-two 2 5)  ==> (8  125)
> 
> Well, it sounds like you've already done a big chunk of the work, by 
> implementing 'cube'. Your best bet here is to *use* cube in order to define 
> your cube-two function.
> 
> Are you using the HtDP textbook?  This would be a great time to write down a 
> purpose statement and header.
> 
> John
> 
> 
> No I don't have a textbook. I just need suggestions on how to start cube 2

You might want to check out How To Design Programs: it's a textbook written by 
the developers of Racket, and you can read it free online, at 

http://www.htdp.org/2003-09-26/Book/

It has a *lot* of help with the question: "Help! How do I get started?"

John Clements

Attachment: smime.p7s
Description: S/MIME cryptographic signature

____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to