Subject: 99 Bottle of Beer Algoritması (1290 dilde çözüm)
Başka bir site'de gördüğüm hoş bir şey.
Sitenin adresi : http://99-bottles-of-beer.net/
D'nin algoritması :
şeklindeki algoritmanın çözümünü 1290 programlama dilinde verilmiş.Duvarın üstünde 99 bira şişesi var
Birisi kırıldı , geriye 98 bira şişesi kaldııı
Duvarın üstünde 98 bira şişesi vaaar
Birisi kırıldı , geriyeee 97 bira şişesi kaldııı
...........
...........
...........
Duvarıın üstünde 1 bira şişesi vaar
Birisi kırıldı , başka bira şişesi kalmadıııı
Sitenin adresi : http://99-bottles-of-beer.net/
D'nin algoritması :
import std.stdio; import std.string; void main() { int bottles = 99; char[] text = "99 bottles"; while (bottles != 0) { writefln(text, " of beer on the wall,"); writefln(text, " of beer."); writefln("Take one down, pass it around,"); if (--bottles == 1) { text = "1 bottle"; } else { text = format("%d bottles", bottles); } writefln(text, " of beer on the wall.\n"); } }
canalpay
Show profile
Link to this post
. Ben bildiklermi saymayı denedim 25 i geçmedi