28 Şubat 2014 Cuma

java ilk ders uygulamalar

1.Ekrana B.Ü yazdırmak
2.10 defa BÜ yazdırmak

3.Girilen sayı kadar Bmyo yazdırmak

4.iki sayının toplamı

5.if else deyimi vize,final

1.Klavyeden girilen iki sayını toplamanı bulan bir algoritma yazınız?
2.Klavyeden girilen iki sayının çarpım ve bölümünü bulan bir algoritma yazınız?
3.Klavyeden girilen iki notun ortalamasını bulan bir algoritma yazınız?vize%40 final%60 olarak...
4.Klavyeden iki notun ortalamasını bulan ve ortalaması 45den büyükse geçti değilse kaldı yazan bir algoritma yazınız?
5.Klavyeden girilen isminizi 10 defa yazdıran bir algoritma yazınız?
6.0 dan 10'a kadar olan sayıların toplamını bulan bir algoritma yazınız?
7.0 ile 100 arasındaki çift sayıların toplamını bulan bir algoritma yazınız?
8.Klavyeden girilen bir sayının faktöriyelini bulan bir algoritmasını yazınız?
9.Klavyeden girilen sayı kadar BOZOK ÜNİVERSİTESİ MYO yazan bir algoritma yazınız?
10.Klavyeden girilen n adet sayının kareleri toplamını bulan bir algoritma yazınız?
11.klavyeden girilen n adet günün sıcaklık ortalamalarını bulan programın algoritmasını ve akış şemasını yazınız?
12.Klavyeden girilen x elemanlı bir kümenin alt ve özaltküme toplamlarını bulan programın algoritmasını ve akş şemasını yapınız?
13.0 ile 100 arasındaki 3 ve 4'e tam bölünebilen 5'e bölündüğünde 2 kalanını veren kaç adet ve toplamını bulan programın algoritmasını ve akş şemasını yapınız?
14.Klavyeden n adet sayı girilmektedir. Girilen sayılardan 5 den küçük olanların  adet ve toplamlarını  bulan programın algoritmasını ve akş şemasını yapınız?  örneğin: n=5 girilseydi  3,7,9,2,4    küçük adet=3 k.toplam=9
15.14.soruda yer alan 5 yerine herhangi bir x değeri geldiği duruma göre oluşan programın algoritması ve akış şemasını yapınız?
algoritma örnekleri cevapları 
5.soru

6.soru

7.soru
8.soru

9.soru
10.soru
11.soru
11.soru dizi ile 
12.soru
13.soru

14.soru

15.soru






25 Şubat 2014 Salı

VERİ TABANI-1 2013-2014 BAHAR İLK DERS


--okul databasi oluşturma
create database okul
use okul
--öğrenci tablosu oluşturma
create table ogrenci (num int,adi nvarchar(20),
soyadi nvarchar(25))
 --ogrenci tablosunu listele
select * from ogrenci
--ogrenci tablosuna kayıt ekleme
insert into ogrenci (num,adi,soyadi)
values(60,'mehmet','karaman')

--sorgulamalar
select * from ogrenci where soyadi='ay'
select * from ogrenci where soyadi='ay' or adi='ali'
select * from ogrenci where soyadi='ay' and adi='mehmet'
select * from ogrenci where num between 0 and 50
select * from ogrenci where adi like '%t'
select * from ogrenci where adi like 'a%'
select * from ogrenci where soyadi like 'ş%'
--%hepsi_bilinmeyen tek karekter
--3 harfi l olan 6 karekterden oluşanları listeler
select * from ogrenci where soyadi like '__l___'
--sıralama
select adi,soyadi from ogrenci order by soyadi desc

5 Ocak 2014 Pazar

final sınavları hakkında

Programlama temelleri(algortima): Sınavda algoritma ve akış şemaları olmayacaktır. Sınav test + klasik düşünülmektedir. C dili döngüler ağırlıklı olacak.
Veri tabanı-2: Stored prog., sql deyim blokları,trigger ve temel sql cümlecikleri 1. ve 2. sınıfta görmüş olduğunuz bütün veri tabanı konularından sorumlusunuz. Vizeye eşdeğer zorlukta final sınavı soruları hazırlanacak.  Test,boşluk doldurma ve klasik sınav soruları hazırlamayı düşünüyorum.
web projesi: Projeleriniz sınav saatinde alınacaktır.
nesne-2:Projelerini teslim etmeyenler notlarını almayanlar web projesi sınavın da  projelerini teslim edebilirler.

10 Aralık 2013 Salı

nesne tabanlı programlama projesi sunum tarihleri

n.ö.(2 grup halinde toplam 4 grup)
1.grup
select * from ogrenci where (adi  between 'a%' and  'n%') and date='13.12.2013' and ( time='10:00' or time ='13:00') order by adi asc
2.grup
select * from ogrenci where  (adi  between  'n%' and 'z%' )and date='20.12.2013' and ( time='10:00'or time ='13:00') order by adi asc

i.ö.(2 grup halide)
1.grup
select * from ogrenci where (adi  between 'a%' and  'n%') and date='13.12.2013' and  time='17:00'
order by adi asc
2.grup
select * from ogrenci where (adi  between  'n%' and 'z%' ) and date='20.12.2013' and  time='17:00' order by adi asc

22 Ekim 2013 Salı

nesne -2 kayıt ekleme prosedür ve c# ekle butonu komutları




  SqlConnection baglan = new SqlConnection();
            baglan.ConnectionString = "server=MYO3-BILGISAYAR;integrated security=true;database=okul;";
              baglan.Open();

SqlCommand sqCom = new SqlCommand();
            sqCom.Connection = baglan;
            sqCom.CommandType = CommandType.StoredProcedure;
            sqCom.CommandText = "kayıt";
            sqCom.Parameters.Add("@isim", SqlDbType.Char);
            sqCom.Parameters["@isim"].Value = textBox1.Text;
            sqCom.Parameters.Add("@sisim", SqlDbType.Char);
            sqCom.Parameters["@sisim"].Value = textBox2.Text;
            sqCom.Parameters.Add("@num", SqlDbType.BigInt);
            sqCom.Parameters["@num"].Value = textBox3.Text;
            sqCom.Parameters.Add("@bol_no", SqlDbType.Char);
            sqCom.Parameters["@bol_no"].Value = textBox4.Text;
     
            sqCom.ExecuteScalar();
            sqCom.Connection.Close();
            sqCom.Connection.Open();

8 Ekim 2013 Salı

stored procedure c#

formda; 1 er adet button,textbox,dataGridView
 private void button1_Click(object sender, EventArgs e)
        {
           
            //bağlantı için;
            SqlConnection bağla = new SqlConnection();
            //bilgisayar ve database belirle
            bağla.ConnectionString = "server=MYO3-BILGISAYAR;integrated security=true; database=northwind;";
            //
         
            bağla.Open();
            SqlCommand komut = new SqlCommand();
            komut.Connection = bağla;
            komut.CommandText = "sehir1";//sorgu veya proc yazılır
            komut.CommandType = CommandType.StoredProcedure;
            komut.Parameters.Add("@il1", SqlDbType.Char);
            komut.Parameters["@il1"].Value=textBox1.Text;
            komut.ExecuteScalar();

            DataTable tablo = new DataTable();
            SqlDataAdapter ado = new SqlDataAdapter();
            ado.SelectCommand = komut;
            ado.Fill(tablo);
            dataGridView1.DataSource = tablo;
     


        }

 https://bunyaminkaya.com/microsoft-sql-server-tum-surumleri-dogrudan-indirme-linkleri-2008-2012-2014-2016/