22 Kasım 2013 Cuma

C'de 0 ile 100 arasındaki tek sayıların toplamı

3 comments
C dilinde 0 ile 100 arasındaki tek sayıların toplamını bulan programı yazacağım. For döngüsü ve if kontrolüyle programı yazmak çok kolay. Öncelikle döngü için i adında ve toplamı yazdırmak için de toplam adında değişken oluşturuyorum. toplam değişkenine 0 değerini atıyorum. int i,toplam=0; Ardından 0'dan başlayarak 100'e kadar for döngüsünü oluşturuyorum. for(i=0;i<=100;i++) { } Döngünün içinde sayının tek olup olmadığını...
Read More

13 Kasım 2013 Çarşamba

Temel SQL Komutları - 2

Leave a Comment
SELECT, SELECT DISTINCT, WHERE, AND ve OR komutlarını Temel SQL Komutları - 1 başlıklı yazıda açıklamıştım. Bu yazıda da ORDER BY, INSERT INTO, UPDATE ve DELETE komutlarını açıklayacağım. ORDER BY KOMUTU Veritabanındaki kayıtları belirli bir alana göre sıralamak için kullanılır. ORDER BY id; örneğinde tablodaki id kolonuna göre sıralama yapar. ORDER BY id DESC azalarak, ORDER BY id ASC ise artarak sıralar. INSERT INTO KOMUTU Tabloya...
Read More

4 Kasım 2013 Pazartesi

C'de OKEK bulma

2 comments
OKEK yani Ortak Katların En Küçüğü. C'de OKEK'in nasıl bulunabileceğini örnekle anlatacağım. Ekrandan iki sayı alıp bunların OKEK'ini bulacağım. Sonsuz bir while döngüsü kullandım. For döngüsü de kullanabilirdim ancak o zaman belirli bir sayıya kadar döngüyü sürdürmem gerekirdi. Sonsuz while döngüsünde ise OKEK bulunana kadar döngü devam edecek. #include<conio.h> #include<stdio.h> main() {     int sayi1;  ...
Read More

C# - MySQL veritabanından DataGridView ile veri çekme

Leave a Comment
Daha önce C# ile MySQL veritabanı bağlantısı kurmayı ve MySQL veritabanından veri çekmeyi anlatmıştım. Bu sefer MySQL veritabanından çekilen verileri DataGridView ile görüntülemeyi anlatacağım. C# - MySQL bağlantısı nasıl kurulur ? Yukarıdaki yazıdan C# ile MySQL veritabanına nasıl bağlanıldığını öğrenebilirsiniz. Yeni bir proje oluşturuyorum ve MySQL referansımı ekliyorum. Ardından sayfayama DataGridView ekliyorum ve Form1_Load...
Read More

3 tane ücretsiz HTML 5 - CSS 3 dropdown menü

1 comment
İnternet sitelerinde dropdown menüleri sıklıkla görmekteyiz. Bu yazıda en yeni teknolojilerden HTML 5 ve CSS 3 ile kodlanmış birbirinden güzel menüleri sizlerle paylaşıyorum. 1 ) İlk menü sade ve çok hoş bir menü. Arkaplandaki grafiği kaldırdığınızda daha da güzel oluyor :) Demo - İndir 2 ) Slayt şeklinde güzel bir menü. Demo - İndir 3 ) Demo - İndi...
Read More

3 Kasım 2013 Pazar

C#'ta textboxa girilen sayıyı yazıyla yazdırma

1 comment
Bu yazıda textboxa girilen sayıyı ekrana okunuşuyla beraber yazdırmayı anlatacağım. Yani textboxa 678 sayısını girip butona tıkladığımızda labelda altı yüz yetmiş sekiz yazacak. Programı yazarken hatırlatmam gereken işlem, kalanı bulmaya yaran % işlemi. Örneğin 12 % 5 yaparsak 2 değerini elde ederiz. Yazdığım program binler basamağına kadar, yani en fazla dört basamaklı sayıları yazdırıyor ancak tabi ki de bu kolayca geliştirilebilir. İlk...
Read More

C# for döngüsü ile ComboBox içine sayı yazdırma

Leave a Comment
Bu yazıda ComboBox içerisine for döngüsü ile sayıları yazdırmayı anlatacağım. Çok çeşitli durumlarda kullanmanız gerekebilir. Örneğin plaka kodlarını yazdırmanız gerektiğinde kullanabilirsiniz. Ben de bu yazıda 1-81 arası sayıları yazdıracağım. İlk olarak projemi oluşturuyorum ve bir ComboBox ekliyorum. Form1_Load içerisine gidiyorum ve kodlarımı yazmaya başlıyorum. i=1 den başlayarak <=81 olana kadar i'nin 1 arttığı for döngüsü...
Read More

C'de girilen sayının asal olup olmadığını bulma

10 comments
Bu yazıda klavyeden girilen bir sayının asal olup olmadığını bulan programın nasıl yazılabileceğini anlatacağım. Kendisi ve 1'den başka tam böleni olmayan sayılara asal sayı deniyor. Programı yazarken de for döngüsü oluşturacağım ve programın tam bölenlerini bulacağım. Tam bölen demek, bölenden kalan 0 demek. Bu durumda % işaretiyle kalanın 0 olup olmadığını kontrol etmek gerekiyor. Öncelikle i, sayi ve 0'a eşit olan sayac adında integer...
Read More

2 Kasım 2013 Cumartesi

Localhost'a MyBB kurulumu

Leave a Comment
Bu yazıda Localhost'a nasıl MyBB forum yazılımını kurulacağını anlatacağım. MyBB yani My Bulletin Board ücretsiz ve oldukça kullanışlı bir forum scripti. İlk olarak http://www.mybb.com/downloads adresinden MyBB'nin son sürümünü indiriyorum. İndirmiş olduğum zip dosyasını açıyorum ve Upload klasörü içindekileri xamppp/htdocs içinde mybb adında klasör oluşturarak içine atıyorum. phpMyAdmin'e girerek mybb adında yeni bir veritabanı...
Read More

1 Kasım 2013 Cuma

C# Hesap Makinesi yapımı

11 comments
C# öğrenmeye başlayan neredeyse herkesin karşısına hesap makinesi yapımı çıkar. Ben de bu yazıda C# ile basit bir hesap makinesinin nasıl yapıldığını anlatacağım. Yapacağım hesap makinesinde butonları statik olarak oluşturduğumu söylemem gerekiyor. Çünkü bazen dinamik olarak hesap makinesi yapımı da istenebiliyor. Onu da daha sonraki yazılarımda anlatacağım. İlk olarak yeni bir form oluşturuyorum ve aşağıdaki gibi butonlarımı ve textboxımı...
Read More

MonstaFTP - PHP / Ajax tabanlı FTP uygulaması

Leave a Comment
Benim de yeni keşfettiğim MonstaFTP'yi tanıtmak istedim. MonstaFTP, PHP ile kodlanmış bir FTP istemcisi. Çok büyük beklentilere girmeden, temel düzeydeki FTP işlemlerini başarılı bir şekilde gerçekleştirebilirsiniz...
Read More

Temel SQL Komutları - 1

Leave a Comment
Temel SQL komutlarından SELECT, SELECT DISTINCT, WHERE, AND ve OR komutlarını açıklayacağım. SELECT KOMUTU Tablodan veri çekmek için kullanılır. SELECT * FROM tablo; şeklinde kullanıldığında tablodaki tüm alanları seçer. SELECT kolon_adi FROM tablo_adi; şeklinde kullanıldığında ise sadece kolon_adi adlı alanı seçer. SELECT DISTINCT KOMU...
Read More

Asp.NET (C#) ile MS-SQL bağlantısı kurma

Leave a Comment
Daha önce http://bilgisayar-muhendisleri.blogspot.com/2013/07/c-sharp-mysql-baglantisi-kurma.html yazısında C# ile MySQL bağlantısının nasıl kurulduğunu anlatmıştım. Bu yazımda da MS-SQL (Microsoft SQL Server) bağlantısının nasıl kurulacağını anlatacağım. İlk olara sayfamın üstüne aşağıdaki satırları ekliyorum. using System.Data; using System.Data.SqlClient; ...
Read More