Colour bars/Display: Difference between revisions
Content added Content deleted
(Tidy up task definition (most modern display hardware no longer uses palettes as such)) |
|||
Line 1: | Line 1: | ||
{{draft task}} |
{{draft task}} |
||
⚫ | |||
⚫ | |||
A typical colour bar sequence would be Black, Red, Green, Blue, Magenta, Cyan, Yellow, White |
|||
=== {{header|ZX Spectrum Basic}} === |
=== {{header|ZX Spectrum Basic}} === |
||
⚫ | |||
<lang basic> |
|||
⚫ | |||
20 FOR r=0 TO 20: REM There are 21 rows |
20 FOR r=0 TO 20: REM There are 21 rows |
||
30 FOR c=0 TO 7: REM We use the native colour sequence here |
30 FOR c=0 TO 7: REM We use the native colour sequence here |
||
Line 14: | Line 10: | ||
50 NEXT c |
50 NEXT c |
||
60 REM at this point the cursor has wrapped, so we don't need a newline |
60 REM at this point the cursor has wrapped, so we don't need a newline |
||
70 NEXT r |
70 NEXT r</lang> |
||
</lang> |
|||
[[Category:Test card]] |
[[Category:Test card]] |
Revision as of 14:25, 23 May 2011
Colour bars/Display is a draft programming task. It is not yet considered ready to be promoted as a complete task, for reasons that should be found in its talk page.
The task is to display a series of color bars across the width of the display. The color bars should either use the system palette, or the sequence of colors: Black, Red, Green, Blue, Magenta, Cyan, Yellow, White.
ZX Spectrum Basic
<lang basic>10 REM The ZX Spectrum display is 32 columns wide, so we have 8 columns of 4 spaces 20 FOR r=0 TO 20: REM There are 21 rows 30 FOR c=0 TO 7: REM We use the native colour sequence here 40 PRINT " ";: REM four spaces, the semicolon prevents newline 50 NEXT c 60 REM at this point the cursor has wrapped, so we don't need a newline 70 NEXT r</lang>