GREETINGS FROM ROMANIA! IN THIS THREAD YOUR MISSION IS CODIFY A PROGRAM TO ASK FOR A NUMBER AND RETURNS THIS NUMBER TO THE POWER OF TEN. YOU HAVE USE YOUR FAVORITE PROGRAMMING LANGUAGE AS ONLY ONE CONDITION.
I FOR MY SELF USE BASIC, HERE IS MY CODE: 10 INPUT "Tell me number and I will do magic: ", N 20 LET R = 10 30 FOR I = 1 TO N 40 R = R * 10 50 NEXT I 60 PRINT "THE RESULT OF THE POT IS "; R 70 END
>>5 you're missing parenthesis, also it didn't work:
17:07 $ clisp i i i i i i i ooooo o ooooooo ooooo ooooo I I I I I I I 8 8 8 8 8 o 8 8 I \ `+' / I 8 8 8 8 8 8 \ `-+-' / 8 8 8 ooooo 8oooo `-__|__-' 8 8 8 8 8 | 8 o 8 8 o 8 8 ------+------ ooooo 8oooooo ooo8ooo ooooo 8
Copyright (c) Bruno Haible, Michael Stoll 1992, 1993 Copyright (c) Bruno Haible, Marcus Daniels 1994-1997 Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998 Copyright (c) Bruno Haible, Sam Steingold 1999-2000 Copyright (c) Sam Steingold, Bruno Haible 2001-2010
Type :h and hit Enter for context help.
[1]> (progn (write-line "give number??!") (print (let ((f (lambda (f n r) (if (= n 1) r (funcall f f (- n 1) (* r 10))))))))) give number??!