|
|
Line 1,276: |
Line 1,276: |
|
|
|
|
|
=={{header|Fortran}}== |
|
=={{header|Fortran}}== |
|
|
<b>Fortran 77</b> version using ASCII art for the display. |
|
|
|
|
<lang fortran> PROGRAM JULIA |
|
<lang fortran> PROGRAM JULIA |
|
INTEGER NMAP,NROW,NCOL |
|
INTEGER NMAP,NROW,NCOL |
Line 1,287: |
Line 1,289: |
|
|
|
|
|
MX = (NMAP-1)*5 |
|
MX = (NMAP-1)*5 |
|
CALL LINSPACE( NCOL, X, -1.5D0, 1.5D0 ) |
|
CALL LINSPACE( NCOL, X, -1.5D0, 1.5D0 ) |
|
CALL LINSPACE( NROW, Y, -1.0D0, 1.0D0 ) |
|
CALL LINSPACE( NROW, Y, 1.0D0, -1.0D0 ) |
|
|
|
|
|
WRITE (*,*) SR, SI |
|
WRITE (*,*) SR, SI |
Line 1,331: |
Line 1,333: |
|
{{out}} |
|
{{out}} |
|
<pre> |
|
<pre> |
|
-0.79800000000000004 0.16180000000000000 |
|
⚫ |
.............................::::::::::::::::::::::::::::::::::::::::::::::::::::::................. |
|
⚫ |
.......................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::............. |
|
⚫ |
..................::::::::::::::::::::::::::-------------------:::::::::::::::::::::::::::.......... |
|
⚫ |
...............::::::::::::::::::::::::--------===+#+===------------::::::::::::::::::::::::........ |
|
⚫ |
............:::::::::::::::::::::::----------===+*$.:*+====-------------::::::::::::::::::::::...... |
|
⚫ |
.........:::::::::::::::::::::::-----------====+$. =$*+====--------------:::::::::::::::::::::.... |
|
⚫ |
.......::::::::::::::::::::::------------====++*% + . %*+++====--------------::::::::::::::::::::.. |
|
⚫ |
.....:::::::::::::::::::::-------------===+++*##$-$==% $#*+++++====--------------::::::::::::::::::. |
|
⚫ |
....::::::::::::::::::::-------------===+***# #$ -.+ %%%$##*##++========----------::::::::::::::: |
|
⚫ |
..:::::::::::::::::::-------------====+*$ .- %-:: *-- .== * .%#*+++=============------::::::::::: |
|
⚫ |
.:::::::::::::::::---------=========+++*%=# $* :#-.$$%- $ =: :%#*+++++======++++**==-----:::::::: |
|
⚫ |
:::::::::::::::------=============++++*#.- + %# $=%:.+ *. .%#**++++**%#*#%$+ ++==------::::: |
|
⚫ |
::::::::::::-----==++++=======+++++++*%+ *$ - #. : * %: *= ##****#%* .% % #*+===------::: |
|
⚫ |
:::::::::-----===+%. $***************#%= :$#*++*$. . * $ $ %%%%$$=.%%-- * $ #*+===------: |
|
⚫ |
::::::------====+* = $%%$$ ###***#### +% =- *=-++=*#-$ :$$ :# :% #%%*+++==----- |
|
⚫ |
::::------=====+*. % +-+ #.+*: $%%%%$$ % +* -....:-=+# :.:+ #+ - :$####%#==-- |
|
⚫ |
::------=====+*+ %*. = $ :. $ : : # %:. $$ .:-=*#$-$ ==+ -::-+%: .:#+== |
|
⚫ |
------===++++*#* =: -+- - = =$...:=:=$ ##$*+: $$$$$ # =- =#** #* $ = : *$ +=*$:+ |
|
⚫ |
----=+$*****##$ .%= #=-==+*$:# ---=+% * .*++ $ $%##%% .% +% -$%%$.#:=% :%*# - +.:. $ * % |
|
⚫ |
-==++# $ *+:$$ % $-...:-=*#$: ++++#$- #=-: *: %##**#* *-* *. .==%$ =-+ ##:% #%#*+= |
|
⚫ |
=+*#%# %:## +-= $%==. .* *-* *#**##% :* :-=# -$#++++ :$#*=-:...-$ % $$:+* $ #++==- |
|
⚫ |
% * $ .:.+ - #*%: %=:#.$%%$- %+ %. %%##%$ $ ++*. * %+=--- #:$*+==-=# =%. $##*****$+=---- |
|
⚫ |
+:$*=+ $* : = $ *# **#= -= # $$$$$ :+*$## $=:=:...$= = - -+- := *#*++++===------ |
|
⚫ |
==+#:. :%+-::- +== $-$#*=-:. $$ .:% # : : $ .: $ = .*% +*+=====------:: |
|
⚫ |
--==#%####$: - +# +:.: #+=-:....- *+ % $$%%%%$ :*+.# +-+ % .*+=====------:::: |
|
⚫ |
-----==+++*%%# %: #: $$: $-#*=++-=* -= %+ ####***### $$%%$ = *+====------:::::: |
|
⚫ |
:------===+*# $ * --%%.=$$%%%% $ $ * . .$*++*#$: =%#***************$ .%+===-----::::::::: |
|
⚫ |
:::------===+*# % %. *%#****## =* :% * : .# - $* +%*+++++++=======++++==-----:::::::::::: |
|
⚫ |
:::::------==++ +$%#*#%**++++**#%. .* +.:%=$ #% + -.#*++++=============------::::::::::::::: |
|
⚫ |
::::::::-----==**++++======+++++*#%: := $ -%$$.-#: *$ #=%*+++=========---------:::::::::::::::::. |
|
⚫ |
:::::::::::------=============+++*#%. * ==. --* ::-% -. $*+====-------------:::::::::::::::::::.. |
|
⚫ |
:::::::::::::::----------========++##*##$%%% +.- $# #***+===-------------::::::::::::::::::::.... |
|
⚫ |
.::::::::::::::::::--------------====+++++*#$ %==$-$##*+++===-------------:::::::::::::::::::::..... |
|
⚫ |
..::::::::::::::::::::--------------====+++*% . + %*++====------------::::::::::::::::::::::....... |
|
⚫ |
....:::::::::::::::::::::--------------====+*$= .$+====-----------:::::::::::::::::::::::......... |
|
⚫ |
......::::::::::::::::::::::-------------====+*:.$*+===----------:::::::::::::::::::::::............ |
|
⚫ |
........::::::::::::::::::::::::------------===+#+===--------::::::::::::::::::::::::............... |
|
⚫ |
..........:::::::::::::::::::::::::::-------------------::::::::::::::::::::::::::.................. |
|
⚫ |
.............::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::....................... |
|
|
.................::::::::::::::::::::::::::::::::::::::::::::::::::::::............................. |
|
.................::::::::::::::::::::::::::::::::::::::::::::::::::::::............................. |
|
⚫ |
.............::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::....................... |
|
⚫ |
..........:::::::::::::::::::::::::::-------------------::::::::::::::::::::::::::.................. |
|
⚫ |
........::::::::::::::::::::::::------------===+#+===--------::::::::::::::::::::::::............... |
|
⚫ |
......::::::::::::::::::::::-------------====+*:.$*+===----------:::::::::::::::::::::::............ |
|
⚫ |
....:::::::::::::::::::::--------------====+*$= .$+====-----------:::::::::::::::::::::::......... |
|
⚫ |
..::::::::::::::::::::--------------====+++*% . + %*++====------------::::::::::::::::::::::....... |
|
⚫ |
.::::::::::::::::::--------------====+++++*#$ %==$-$##*+++===-------------:::::::::::::::::::::..... |
|
⚫ |
:::::::::::::::----------========++##*##$%%% +.- $# #***+===-------------::::::::::::::::::::.... |
|
⚫ |
:::::::::::------=============+++*#%. * ==. --* ::-% -. $*+====-------------:::::::::::::::::::.. |
|
⚫ |
::::::::-----==**++++======+++++*#%: := $ -%$$.-#: *$ #=%*+++=========---------:::::::::::::::::. |
|
⚫ |
:::::------==++ +$%#*#%**++++**#%. .* +.:%=$ #% + -.#*++++=============------::::::::::::::: |
|
⚫ |
:::------===+*# % %. *%#****## =* :% * : .# - $* +%*+++++++=======++++==-----:::::::::::: |
|
⚫ |
:------===+*# $ * --%%.=$$%%%% $ $ * . .$*++*#$: =%#***************$ .%+===-----::::::::: |
|
⚫ |
-----==+++*%%# %: #: $$: $-#*=++-=* -= %+ ####***### $$%%$ = *+====------:::::: |
|
⚫ |
--==#%####$: - +# +:.: #+=-:....- *+ % $$%%%%$ :*+.# +-+ % .*+=====------:::: |
|
⚫ |
==+#:. :%+-::- +== $-$#*=-:. $$ .:% # : : $ .: $ = .*% +*+=====------:: |
|
⚫ |
+:$*=+ $* : = $ *# **#= -= # $$$$$ :+*$## $=:=:...$= = - -+- := *#*++++===------ |
|
⚫ |
% * $ .:.+ - #*%: %=:#.$%%$- %+ %. %%##%$ $ ++*. * %+=--- #:$*+==-=# =%. $##*****$+=---- |
|
⚫ |
=+*#%# %:## +-= $%==. .* *-* *#**##% :* :-=# -$#++++ :$#*=-:...-$ % $$:+* $ #++==- |
|
⚫ |
-==++# $ *+:$$ % $-...:-=*#$: ++++#$- #=-: *: %##**#* *-* *. .==%$ =-+ ##:% #%#*+= |
|
⚫ |
----=+$*****##$ .%= #=-==+*$:# ---=+% * .*++ $ $%##%% .% +% -$%%$.#:=% :%*# - +.:. $ * % |
|
⚫ |
------===++++*#* =: -+- - = =$...:=:=$ ##$*+: $$$$$ # =- =#** #* $ = : *$ +=*$:+ |
|
⚫ |
::------=====+*+ %*. = $ :. $ : : # %:. $$ .:-=*#$-$ ==+ -::-+%: .:#+== |
|
⚫ |
::::------=====+*. % +-+ #.+*: $%%%%$$ % +* -....:-=+# :.:+ #+ - :$####%#==-- |
|
⚫ |
::::::------====+* = $%%$$ ###***#### +% =- *=-++=*#-$ :$$ :# :% #%%*+++==----- |
|
⚫ |
:::::::::-----===+%. $***************#%= :$#*++*$. . * $ $ %%%%$$=.%%-- * $ #*+===------: |
|
⚫ |
::::::::::::-----==++++=======+++++++*%+ *$ - #. : * %: *= ##****#%* .% % #*+===------::: |
|
⚫ |
:::::::::::::::------=============++++*#.- + %# $=%:.+ *. .%#**++++**%#*#%$+ ++==------::::: |
|
⚫ |
.:::::::::::::::::---------=========+++*%=# $* :#-.$$%- $ =: :%#*+++++======++++**==-----:::::::: |
|
⚫ |
..:::::::::::::::::::-------------====+*$ .- %-:: *-- .== * .%#*+++=============------::::::::::: |
|
⚫ |
....::::::::::::::::::::-------------===+***# #$ -.+ %%%$##*##++========----------::::::::::::::: |
|
⚫ |
.....:::::::::::::::::::::-------------===+++*##$-$==% $#*+++++====--------------::::::::::::::::::. |
|
⚫ |
.......::::::::::::::::::::::------------====++*% + . %*+++====--------------::::::::::::::::::::.. |
|
⚫ |
.........:::::::::::::::::::::::-----------====+$. =$*+====--------------:::::::::::::::::::::.... |
|
⚫ |
............:::::::::::::::::::::::----------===+*$.:*+====-------------::::::::::::::::::::::...... |
|
⚫ |
...............::::::::::::::::::::::::--------===+#+===------------::::::::::::::::::::::::........ |
|
⚫ |
..................::::::::::::::::::::::::::-------------------:::::::::::::::::::::::::::.......... |
|
⚫ |
.......................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::............. |
|
⚫ |
.............................::::::::::::::::::::::::::::::::::::::::::::::::::::::................. |
|
</pre> |
|
</pre> |
|
|
'''Note''' that for images the first '''''y''''' value is the top. The call to the <code>linspace</code> procedure inverts the imaginary axis so that the set is displayed with '''''-1*i''''' at the bottom and '''''+1*i''''' at the top. |
|
|
|
|
|
=={{header|FreeBASIC}}== |
|
=={{header|FreeBASIC}}== |