99 Bottles of Beer/Pascal: Difference between revisions
Content added Content deleted
(moving code from main task-page to sub-page) |
(→{{header|Pascal}}: Modified so that it's a stand-alone program, and eliminated "Format" since not all Pascals support that. Simplified code a little bit.) |
||
Line 99: | Line 99: | ||
=={{header|Pascal}}== |
=={{header|Pascal}}== |
||
<lang pascal> |
<lang pascal>program BottlesOfBeer; |
||
var |
var |
||
i: Integer; |
i: Integer; |
||
begin |
begin |
||
for i := 99 downto 1 do |
for i := 99 downto 1 do |
||
begin |
if i = 1 then begin |
||
⚫ | |||
⚫ | |||
writeln('One bottle of beer'); |
|||
begin |
|||
writeln('Take one down, pass it around'); |
|||
writeln('No more bottles of beer on the wall'); |
|||
end else begin |
|||
writeln(i, ' bottles of beer on the wall'); |
|||
writeln(i, ' bottles of beer'); |
|||
Exit; |
|||
⚫ | |||
end; |
|||
⚫ | |||
⚫ | |||
writeln('One bottle of beer on the wall') |
|||
else |
|||
⚫ | |||
writeln(i - 1, ' bottles of beer on the wall') |
|||
end; |
|||
⚫ | |||
end; |
|||
⚫ |