Döngü ile Ekranda Dönen Bir Seri yazdırma

  • Konbuyu başlatan Konbuyu başlatan external
  • Başlangıç tarihi Başlangıç tarihi
Kodla Büyü

external

Aktif Üye
Mesajlar
103
Arkadaşlar resimlerde de gördüğünüz gibi sayıları ekranda dönerek yazılmasını sağlayacak kod bloğunu paylaşabilirseniz sevinirim. Şimdiden teşekkür ederim.

5FissP.jpeg


HKwF2b.jpeg
 
2 boyutlu dizi ile olur..Ama tam olarak ne demek istediğinizi anlayamadım??
ilk satırda 1.1
2.satır 2.1 2.2
3. satır 3.1 3.2 3.3
4. satır 4.1 4.2 4.3 4.4
...
şeklinde mi yazacak sayılar?
 
diziye gerek yok ya, böyle bir şey olması lazım

for i=1 to 25
for j=1 to i
print i,",",j," "
next j
print "\n"
next i
 
C# versiyonu
for(int i=1;i<=25;i++ )
{
for(int k=1;k<=i ;k++ )
{ Console.Write(i+"."+k+" ");
}
Console.WRiteLİne(); }
 
@spider23 hocam söylediğiniz gibi herhalde...@impetus23 teşekkür ederim.

Ayrıca sayıların ekranda ikinci resimde olduğu gibi dönmesi olayını çözemedim. Bana soruldu bu soru fikrinizi almak istedim.
 
hocam basic te yazılacak yazılar için konum belirtme gibi bir seçenek vardı. o seçenk ile yazıyı ekranda istediğiniz konuma yazdırabiliyorsunuz.
LOCATE 14, 34
COLOR 9
PRINT "<=>"
şekline LOCATE satır,sütun komutu ile yazılacak olan konumu belirtebiliyoruz.

Kod:
CLS
bit = false
i = 3
j = 3
yon = 1
DO WHILE (bit = true)
        IF yon = 1 AND i = 20 THEN yon = 2
        IF yon = 2 AND j = 20 THEN yon = 3
        IF yon = 3 AND i = 3 THEN yon = 4
        IF yon = 4 AND j = 3 THEN bit = true

        IF yon = 1 THEN
                i = i + 1
        ELSEIF yon = 2 THEN
                j = j + 1
        ELSEIF yon = 3 THEN
                i = i - 1
        ELSEIF yon = 4 THEN
                j = j - 1
        END IF
      
        LOCATE i, j
        PRINT i, ",", j
LOOP
gibi bir şey olacağını tahmin ediyorum ama bende çalışmadı :(
 
BBNET
Geri
Üst