Düzgün
20/08/2003, 02:53
function partition(a,b)
.
.
.
.
.
end function
olsun
text ="merhaba bu bir deneme yazısıdır"
partition(text,13)
fonksiyonunu çağırdığında
geri dönen değerin birnevi
return "merhaba bu<br/>bir deneme<br/>yazısıdır"
olmasını istiyorum
başka bir örnekte ise
partition(text,5)
return "merha-<br/>ba bu<br/>bir<br/>denem-<br/>e<br/>yazıs-<br/>ıdır"
olması gerekiyor bu bir nevi max uzunluğu belirliyoruz ve string değerini ona göre formatlıyor ilk ele alınacak bölme karakteri "boşluk" o yoksa "-" ile ayırıp bir alt satırdan devam ediyor her iki örneğin çıktıları şu şekilde oluyor
-----
merhaba bu
bir deneme
yazısıdır
-----
merha-
ba bu
bir
denem-
e
yazıs-
ıdır
-----
küp mantığı olarak düşünürsek
küplere ayırma işleminde küpü kapsayan karekter aralarında boşluk varsa boşluktan sonrası diğer küpe aktarılıyor yoksa - işareti sonunakonuluyor ve devamı diğer küplere baştan sonra kadar bu şekilde gitmesi gerekli
bilmem anlatabildim mi
ne dersiniz?
.
.
.
.
.
end function
olsun
text ="merhaba bu bir deneme yazısıdır"
partition(text,13)
fonksiyonunu çağırdığında
geri dönen değerin birnevi
return "merhaba bu<br/>bir deneme<br/>yazısıdır"
olmasını istiyorum
başka bir örnekte ise
partition(text,5)
return "merha-<br/>ba bu<br/>bir<br/>denem-<br/>e<br/>yazıs-<br/>ıdır"
olması gerekiyor bu bir nevi max uzunluğu belirliyoruz ve string değerini ona göre formatlıyor ilk ele alınacak bölme karakteri "boşluk" o yoksa "-" ile ayırıp bir alt satırdan devam ediyor her iki örneğin çıktıları şu şekilde oluyor
-----
merhaba bu
bir deneme
yazısıdır
-----
merha-
ba bu
bir
denem-
e
yazıs-
ıdır
-----
küp mantığı olarak düşünürsek
küplere ayırma işleminde küpü kapsayan karekter aralarında boşluk varsa boşluktan sonrası diğer küpe aktarılıyor yoksa - işareti sonunakonuluyor ve devamı diğer küplere baştan sonra kadar bu şekilde gitmesi gerekli
bilmem anlatabildim mi
ne dersiniz?