Yardimci Olan Arkadaslara Simdiden Tesekkurlerr((bİttİm Ben Yaaa))

huznumsun

New member
Katılım
10 Eki 2008
Mesajlar
422
Reaction score
0
Puanları
0
Konum
Karadeniz Fırtınası
Çokk Acİll Yardim (bİtmİŞİm Ben)

Önceliklee iki sorum war.
1.soru:
iki textbox ve birde butonumuz var.Bırıncı textboxa gırdıgımız sayıyı , ikinci textboxa da bırıncı textboxda gırdıgımız sayıdan ayrıca, baska sayılar gırılcek ve butona bastıgımızda ikinci textboxda bırıncı textboxa gırılen sayılardan kactane oldugunu yazdıran program.
Örn=1.textbox=9
2.textbox=9847569
butona bastıgımızda 2 tane 9 var dıyen programm



:vur
----------------------------------


İkinci soru ise:
2.soru:
tek bır buton ve textbox olcak texboxa
örn=Topla(6,6)+Çarp(5,2)+Bölme(4,2)
yazdıgımızda butona tıkladıgımızda 6 ile 6 nın toplamı,5 ile2 nin çarpımı , 4 ile 2 nin bölümleri sonuclarından hepsının toplamını bulan program.

:vur

------------------------------------

yardımcı olacak olan arkadaslara sımdıden tesekkurler:goz:
 
Neyle yazman lazım bunları :) ? Hangi dil ?
ilki kolay
2. sayıyı metne çevir CStr ile (vbscript)
Len ile uzunluğunu bul
0 dan o uzunluğa kadar
Mid(x1,x2,x3) fonksiyonu ile tüm karakterleri kontrol ederek aynısını bulduğunda değişkeni bir arttır.

x1=>sözkonusu olan metnin tutulduğu değişken
x2=>başlangıç referans karakteri
x3=>kaç karakter uzunluğunda parça alacağın (1 yapman lazım burası için)

ikincisi için yukarıda batitçe verdiğim örnekteki gibi karakter tanıma özelliği katarak formülleri ve sayıları ayırt ettirerek dinamik bir şekilde çözdürmen gerekir ki baya uzun onun işi :)
 
Elmek isteyrım ne dedını anlamadım yaw..Daha türkçesi yokmuyduu bunun:D:Dayrıca kod istedım phpde dreamweaverde okiş:(
 
Hmmmm, PHP için ;


$kactane = 0

$str = $_REQUEST['sayi1']; // Form sayi1 textboxdan değer oku

$st2 = $_REQUEST['sayi2']; // Form sayi2 textboxdan değer oku


$say = strlen($str); // metin uzunluğu al

for ($i = 0; $i < $say; $i++) { // form içinde tüm karakterleri kontrol et ve aynısı olduğunda arttır

$rest = substr($str2, $i, 1);

if($rest =$str ) {

$kactane++;

}

}

echo $kactane // sayı yazdır :victory

umarım hatalı yazım yapmamışımdır çünkü çalıştırıp denemedim
2. dediğin için yazman gereken baya uzun bişi ve bnm PHP bilgim onu yazacak akdar yok sanırsam :S
 
yorumu yazıp bılgını paylaşmakta bırseydır zaten amac o deılmı:Dthanks ettim:Ddenemeesınıde artık ben yaparımm
 
Diğeri için de şimdi aklıma geldi biraz uzun ama fonksiyonları 3 harf ile yaparsan ve substr ile tüm metni tarayıp + - / * ; ( ) ve fonksiyon isimlerini özel olarak ayırıp araları alıp dinamik uzunluktaki bir diziye eleman olarak atarsan büyük ihtimalle yapabilirsin

Top(6,6)+CRP(5,2)+Bol(4,2) gibi bir işlem için
Top tanıyacak
parantez içini görüp 6 ve 6 yı alıp araya + koyacak birşeyler :)
her anahtar karakter için birer sub yazman lazım geliyo :)
 
Geri
Üst