msgbartop
Arama Motoru Optimizasyonu , Scriptler ,Genel Bilgiler ve SEO Makaleleri
msgbarbottom

Asal sayımı değilmi 03 12 09

Klavyeden girilecek bir sayının asal sayı olup olmadığını ekrana basan bir program yazınız

int sayi, i;

//Sayıyı ilk başta asal kabul ediyoruz.

//asal_mi değişkeni 1 ise, sayi asaldir.

int asal_mi = 1;

//Klavyeden, test edilmek üzere bir sayı alınıyor.

sayi =Convert.ToInt32(Console.ReadLine());

//Girilen sayının, başka sayılara göre sırayla modunu

//alıyoruz. Bir sayının modunu aldığınızda, kalan 0 ise

//bu sayının bölünebildiğine ve dolayısıyla

//asal olmadığına dair bilgi verir. Bu işlemi yapabilmek

//için 2′den başlayarak, sayının yarısına kadar olan

//bütün değerler deneniyor.

for( i = 2; i < sayi; i++ ) {

if( sayi%i == 0 ) {

//Sayı i değişkenine kalansız bölünmektedir.

//Dolayısıyla, sayı asal değildir ve döngüyü

//sürdürmeye gerek yoktur.

asal_mi = 0;

break;

}

}

//Sayının asal olup olmama durumuna göre, çıktı yazdırılıyor.

if( asal_mi == 1 )

Console.WriteLine( “{0} sayısı asaldır.\n”, sayi );

else

Console.WriteLine( “{0} sayısı asal değildir.\n”, sayi );

Etiketler: , , , ,

Üçgenmi Değilmi 03 12 09

Bir üçgende, iki kenarın toplam uzunluğu, üçüncü kenardan az olamaz. Ayrıca iki kenarın birbirinden farkının mutlak değeri, üçüncü kenardan büyük olmamalıdır. Bu bilgileri kullanarak, verilen üç kenar uzunluğuna göre bir üçgen çizilip çizilmeyeceğini gösteren programı yazınız. Girilecek kenar uzunlukları tam sayı olacaktır.

int a, b, c;

int temp;

a = Convert.ToInt32(Console.ReadLine());

b = Convert.ToInt32(Console.ReadLine());

c = Convert.ToInt32(Console.ReadLine());

/* a ile b den buyuk olan a ya kucuk olan b ye atanir */

if (a < b)

{

temp = a;

a = b;

b = temp;

}

if (((a + b) <= c) || ((a – b) >= c))

Console.WriteLine(“Bu kenar uzunluklarina sahip bir ucgen olamaz.\n”);

else

Console.WriteLine(“Bu kenar uzunluklarina sahip bir ucgen cizilebilir.\n”);

Etiketler: ,

Bölme işlemi virgül lü sonuç 03 12 09

Kendisine verilen iki tam sayıyı, bölecek ve sonucu virgüllü sayı olarak gösterecek bir bölme işlemini programı hazırlayınız. (Şayet bölen 0 olarak verilirse, bölme işlemi yapılmamalıdır.)

int bolunen, bolen;
float sonuc;
Console.WriteLine(“Bölünecek sayıyı giriniz> “);
bolunen = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(“Bölen sayıyı giriniz> “);
bolen = Convert.ToInt32(Console.ReadLine());
//Bolen, 0 ise, bir sayı sıfıra bölünemeyeceğinden,
//program sorun çıkartacaktır. Bu yüzden,
//bolenin 0 olmaması kontrol ediliyor.
if (bolen != 0)
{
sonuc = (float)bolunen / bolen;
//.2f, virgülden sonra 2 basamak gösterilmesi
//içindir.
Console.WriteLine(“Sonuc: {0}\n”, sonuc);
}
else
Console.WriteLine(“Hata: Sayı 0′a bölünemez!\n”);

Etiketler: , , , ,

Klavyeden alınacak bir değerin, 18 ile 65 arasında olup olmadığını kontrol eden bir program 03 12 09

int girilen_yas;

Console.WriteLine(“Lütfen yaşınızı giriniz> “);

girilen_yas = Convert.ToInt32(Console.ReadLine());

if (girilen_yas >= 18 && girilen_yas <= 65)

Console.WriteLine(“Girilen yaş, 18 ile 65 arasındadır.\n”);

//Girilen yaş 18 ile 65 arasında değilse, aşağıdaki else

//bloğu çalışır.

else

{

//Girilen yaş 18′den küçükse

if (girilen_yas < 18)

Console.WriteLine(“Girilen yaş, 18′den küçüktür.\n”);

//Girilen yaş 65′ten büyükse

else

Console.WriteLine(“Girilen yaş, 65′ten büyüktür.\n”);

}

Etiketler: , ,

Kasım ödemeleri yatırıldı 03 12 09

Adsense kasım ödemelerini yaptı avrota finans. Güle güle harcayın. Allah daha çok kazanmayı nasip etsin her kese.

Etiketler: ,

Flash Disk Açılmıyor mu? 02 12 09

Bazen Flash bellek açılırken virüs programı engeller, bazen de bulaşan bir trojan türü açılmasını engeller. Bu trojan vb. türü ilginçtir bilgisayara bulaşmışsa sıkıntı olmadan flash açılıyor. Ancak başka bir bilgisayara takıldığında virüs programı bunu silince flash açılmıyor. Bu durumda
1. Tıklayınca birlikte aç sayfası açılıyorsa birlikte açtan C:\WINDOWS\exploreri seçiniz.
2. Flash disk açılacaktır. Açılmazsa birlikte aç kısmına gelen windows gezginini seçip açınız.
3. Görünümden klasör seçenekleri oradan da gizli dosyaları göster ve korunan işletim sistemi dosyalarını gösteri seçiniz.
4. Gizli dosyalarda autorun dosyası varsa siliniz.
5. gizli olan explorer dosyasınıda siliniz.
6. Daha doğrusu siz gizlememişseniz flash da gizli olan her belgeyi siliniz.
7. Eğer siz sildikçe yenileniyorsa veya silinmiyorsa ara dan aynı ismi yazarak aratınız ve bulma sonucunda sistem32 dosyası içinde bulduğunuz aynı adlı dosyayı siliniz.
8. Zaten virüs programınız varsa gizli dosyaları göster dediğinizde o silecektir.
9. Silmeyi başardıysanız tekrar gizli dosyaları işletim sistemi dosyalarını gizleyiniz.

Etiketler: , , ,

PHP ile neler yapılmış 01 12 09

PHP mi ASP gibi bir çok soru çıkar insanın karşısına web sitesi kodladığı yada tasarladığı sürece. Bence ikisini de bilmek gerekli. Genelde ASP yada asp den türeyen aspx gibi dil ile kurumsal web siteleri tasarlanır. Microsoft aşıkları için çok idealdir. PHP ise genelde öğrencilere hitap nedeni de her hangi bir ücret ödemeden yüklenen linux sistemlerde sorunsuz ve hızlı bir şekilde çalışmasıdır. En önemlisi de para ödemeye gerek yoktur php için.

PHP ile yapılan bir kaç web sitesine örnek vermek gerekilirse ve bir kaç projese başlıcalarını

www.google.com

www.Youtube.com

www.gmail.com

www.facebook.com u örnek verebiliriz.

PHP ile çalışan sistemler ise blogcu.com blogger.com wordpress.com  gibi blog siteleri , joomla ve php-nuke ile kurulmuş portal siteleri, vbulletin ile kurulan dünyanın en çok ziyaret edilen forum siteleri gibi bir çok örnek verebiliriz.

ASP için ise microsoftun destkelediği siteleri örnek gösterebiliriz. Microsoft biterse asp de biter :)

Etiketler: , , , , , ,

DCR DT 9001 uydu alıcısını Türksata ayarlamak 30 11 09

Bu yazıyı Digitürkü kapatıp normal uyduya geçmek isteyenler için yazdım. DCR DT 9001 uydu alıcısı Dijiturk alan kişilere verilir. Dijitürk üyeliğiniz bittikten sonra uydu alıcınızı uydu montajı yapan firmalardan her hangi birine ayarlatabilirsiniz. ücreti 20 YTL yada 25 YTL dir. Genelde uyduyu ayarlayıp giderler asıl mesele kanalları eklemek. Şimdi bu kanalları nasıl ekleyeceğimizi anlatacağım.

1- İlk olarak bütün kanalları siliyoruz.  Bunun için optionstan kurulum menüsüne buradan Fabrika ayarlarına tıklıyoruz. uydu alıcımız ilk haline geri dönüyor. Eğer dil seçeneği sorarsa Türkçe yi seçip devam edin.

2- İlk ekleyeceğimiz kanal türksat tanıtım yayını yapan kanal. Bunun için options – kurulum – anten kurulumunu seçiyoruz.

uydu ismi : turksat1c

Bağlantı Şekli : standart

Düşük osilatör frekansı : 09750

Yüksek osilatör frekansı : 10600

22kHz : Oto

LNB Beslemesi : Açık

DISEqC : DISEqC1

seçiyoruz bu işlemlerden sonra Sinyal seviyesi %85 Sinyal kalitesi de %80 civarına gelecek.

Frekans Listesini Düzenleye Gelip Ok tuluna basıyoruz. Açılan Menüden Ekle ye basıyoruz.  Burada

Polarizasyon : H

Frekans MHz : 11962

Sembol Hızı : 03333

Fec Oranı : 3/4

olarak ayarlayıp Ok e basıyoruz. Uydu frekans tablosuna eklenecek frekansımız.

Daha sonra back tuşuna basıyoruz ve bize Değişikli kayıt etmek istiyormusunuz diye bir soru gelecek bu soruya Evet deyip bir önceki ekrana geri dönüyoruz. Kanal aramasını tıklıyoruz ve kanalları arıyor. Bu işlem bittikten sonra sadece türksat tanıtım yayını kanalı eklenecek burada kanalların listeleri görünüyor. Kanalların yanlarında Polarizasyon (Dikey / Yatay ) Frekans hızı, sembol hızı ve fec oranının (3/4, 5/6 gibi) yazıyor. Ayrıca bu eklediğimiz kanal yeni eklenen kanalların otomatik eklenmesini sağlıyor.

3- Gelelim diğer kanalları eklemeye.

Diğer kanalları eklerkende aynı işlemi tekrarlıyoruz. options – kurulum – anten kurulumunu seçiyoruz.

uydu ismi : turksat1c

Bağlantı Şekli : standart

Düşük osilatör frekansı : 09750

Yüksek osilatör frekansı : 10600

22kHz : Oto

LNB Beslemesi : Açık

DISEqC : DISEqC1

seçiyoruz bu işlemlerden sonra Sinyal seviyesi %85 Sinyal kalitesi de %80 civarına gelecek.

Frekans Listesini Düzenleye Gelip Ok tuluna basıyoruz. Açılan Menüden daha önce eklediğimiz frekansın olması lazım. Her frekansı ayrı ayrı eklerseniz her seferinde yeniden arama yapmak zorunda kalacak buda zaman kaybına neden olacak.  Frekanas seçili iken değiştire basıyoruz. Açılan sayfaya http://www.turksat.com.tr/kanallistesi/uydukanallistesi.html buradaki güncel tablo listesindeki istediğimiz kanalları yada paketi seçip düzeltme işlemini yapıyoruz.  Diyelim TRT Paketini ekliyeceğiz.

Polarizasyon : V (Vertical)

Frekans MHz :11919

Sembol Hızı :24444

Fec Oranı : 3/4

olarak ayarlayıp Ok e basıyoruz. Uydu frekans tablosunda frekans ayarı bu şekilde düzelecek daha sonra back deyip tüm değişikleri kaydette evet i seçiyoruz. Daha sorna geriye döndüğümüz menüden Kanal Aramasını tıklıyoruz. TRT Paketindeki kanallar gelecek.

4- 3. Maddede yazdığımı yeniden uygulayarak diğer kanalları da ekliyorsunuz. Her kanal yada frekans ekledikten sonra kanalları düzenlerseniz fazla zorluk çekmessiniz. Bunun için options a basın kanal tablosunda ok e basın açılan menüden kanalın üzerinde gelip bir kere sağ tuşa basıp taşının üzerinde gelin kanalı seçip istediğiniz yere götürün ve yeniden ok e basın bu şekilde kanalları istediğiniz şekilde sıralayabilirsiniz.

Etiketler: , , , , , , , ,

MD5 Şifrenizi Sıfırlayın 30 11 09

123456 şifresinin md5 halini yani : e10adc3949ba59abbe56e057f20f883e   kodunu veri tabanınızda kullanıcı isminizin karşılığı olan şifre yerine yazıp şifrenizi 123456 yapabilirsiniz. Daha sonra sisteme giriş yapıp şifreyi değiştirin.

Etiketler: , , ,

PHP ile mail adresi kontrolü 29 11 09

function emailkontrol($ccc)
{
// emaili kontrol et
return preg_match(‘#^[a-z0-9.!\#$%&\'*+-/=?^_`{|}~]+@([0-9.]+|([^\s\'"<>]+\.+[a-z]{2,6}))$#si’, $ccc);
}

function emailkontrol($mail)

{

// emaili kontrol et

return preg_match(‘#^[a-z0-9.!\#$%&\'*+-/=?^_`{|}~]+@([0-9.]+|([^\s\'"<>]+\.+[a-z]{2,6}))$#si’, $mail);

}

Etiketler: , , ,