java, netbeans,eclipse, ders, notlar, sınav, yazılım,c programlama, sql, trigger, presedür, mobil, app invertor, arduino
26 Nisan 2012 Perşembe
uygulama-3 iç içe döngüler while-do while-for
ekran çıktısı:
.......
Yukarıdaki ekran çıktısını 10 defa yazdıran programı for,while,do-while kullarak yazınız?
1.döngü for
2.döngü while
3.döngü do-while
.......
Yukarıdaki ekran çıktısını 10 defa yazdıran programı for,while,do-while kullarak yazınız?
1.döngü for
2.döngü while
3.döngü do-while
23 Nisan 2012 Pazartesi
Programlama temelleri-2 dersi final dersi giriş ödevi dizi + do while, bilgisayar programcılığı (i.ö.+n.ö.)
ödev:nensne tabanlı prog.-1
konu:Aylık sıcaklık ortalama hesabı yapan program;
Ayda kaç gün olacağı diziye dışarıdan girilip her gün için ayrı ayrı sıcaklıklar girilip en sonunda dizinin değerlerinin aylık ortalamasını hesaplayan programı dizi ve while kullanarak yazınız?
Dizi ismi herkesin kendi isminde olacak bilgisayar ortamında getirilecek, getirilen ödev içinde soru sorulacak,ödev getirmeyen ve derse gelmeyen öğrencilerin finale girse dahi dersten başarısız sayılacaktır.
ödev teslim edenler: Final sınavları değerlendirmeye alınacaktır...
ödev teslim i.ö: 27.04.2012 saat: 17.00-19.00
n.ö: 27.04.2012 saat 13.00-15.00
örneğin:n=29
ay[n]
15,19,8,.....23 gibi 29 adet değerin ortalamasını hesaplayan programı yazınız?
konu:Aylık sıcaklık ortalama hesabı yapan program;
Ayda kaç gün olacağı diziye dışarıdan girilip her gün için ayrı ayrı sıcaklıklar girilip en sonunda dizinin değerlerinin aylık ortalamasını hesaplayan programı dizi ve while kullanarak yazınız?
Dizi ismi herkesin kendi isminde olacak bilgisayar ortamında getirilecek, getirilen ödev içinde soru sorulacak,ödev getirmeyen ve derse gelmeyen öğrencilerin finale girse dahi dersten başarısız sayılacaktır.
ödev teslim edenler: Final sınavları değerlendirmeye alınacaktır...
ödev teslim i.ö: 27.04.2012 saat: 17.00-19.00
n.ö: 27.04.2012 saat 13.00-15.00
örneğin:n=29
ay[n]
15,19,8,.....23 gibi 29 adet değerin ortalamasını hesaplayan programı yazınız?
İyi Çalışmalar
İbrahim KARAMAN
22 Nisan 2012 Pazar
**ÖDEV**Bilgisayar programcılığı N.Ö. Database ödevi (Veri tabanı-SQL)
Öğrenci databasi dikkate alınarak;(ilk 3 soru)
1-öğretmen ismi i veya n ile başlayan hocaların derslerinden kaç öğrenci başarısız olduğunu bulan sorguyu yazınız?
2-bölüm id=bgn olan öğrencilerden Matematik dersinden en yüksek notu(ortalama) bulan sorguyu yazınız?
3-Toplam kaç adet öğrenci ve öğretmen olduğunu bulan sorguyu yazınız?
*4-Kendi isminizde bir database oluşturarak (kağıt üzerinde) tablo ve diyagramını oluşturunuz? Database herhangi bir konu üzerinde olabilir?(okul hariç, kütüphane, banka, cd kiralama, satış sitesi, araba sitesi, halısaha, ürün alış-satış,teknik servis vs.. )
ödev teslim:27.04.2012 saat 13.00-15.00 rapor şeklinde getirilecek, herkesin farklı olacak yanlış yapılsa dahi uğraşa ve rapora verilen ilgi ve düzene dikkate alınarak not verilecek.Final notunun %20 olarak değerklendirilecek. Öğrenci eğer yaptığı soruyu cevaplayamaz ise koşulsuz dersten başarısız sayılacak.Getirmeyenlerde aynı şekilde değerlendirilecektir.
İnternetten ve ders notlarından faydalanmak serbest, herkes kendi ödevini kendisi yapacak ortak yapım değerlndirmeye alınmayacaktır.
Rapor ;
1-kapak
2-ödev
1-öğretmen ismi i veya n ile başlayan hocaların derslerinden kaç öğrenci başarısız olduğunu bulan sorguyu yazınız?
2-bölüm id=bgn olan öğrencilerden Matematik dersinden en yüksek notu(ortalama) bulan sorguyu yazınız?
3-Toplam kaç adet öğrenci ve öğretmen olduğunu bulan sorguyu yazınız?
*4-Kendi isminizde bir database oluşturarak (kağıt üzerinde) tablo ve diyagramını oluşturunuz? Database herhangi bir konu üzerinde olabilir?(okul hariç, kütüphane, banka, cd kiralama, satış sitesi, araba sitesi, halısaha, ürün alış-satış,teknik servis vs.. )
ödev teslim:27.04.2012 saat 13.00-15.00 rapor şeklinde getirilecek, herkesin farklı olacak yanlış yapılsa dahi uğraşa ve rapora verilen ilgi ve düzene dikkate alınarak not verilecek.Final notunun %20 olarak değerklendirilecek. Öğrenci eğer yaptığı soruyu cevaplayamaz ise koşulsuz dersten başarısız sayılacak.Getirmeyenlerde aynı şekilde değerlendirilecektir.
İnternetten ve ders notlarından faydalanmak serbest, herkes kendi ödevini kendisi yapacak ortak yapım değerlndirmeye alınmayacaktır.
Rapor ;
1-kapak
2-ödev
İyi Çalışmalar
İbrahim KARAMAN
20 Nisan 2012 Cuma
uygulama-2 cevabı(switch case,while,do while,if-goto,for)
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{
char secim,bas;
int bs,s,f,x,t,c;
f=x=1;s=t=c=0;
deneme:
printf("\nbir sayiyi giriniz=");
scanf("%d",&bs);
printf("\nislem turunu seciniz=");
secim=getche();
switch(secim)
{
case '!':
do
{
f*=x;
x++;
}
while(x<=bs);
printf("\n Sonuc=%d",f);
break;
case 'i':
while(s<bs)
{
printf("\nBozok Universitesi");
s++;
}
break;
case 't':
for(s=0;s<=bs;s++)
{if(s%2==1)
t++;}
printf("\n Sonuc=%d",t);
break;
case 'c':for(s=0;s<=bs;s++)
{
if(s%2==0)
c++;
}printf("\n Sonuc=%d",c);
break;
default:printf("\nhatali giris"); getch(); exit(0);
}
printf("\nDevam etmek istiyormusun(E/e)'ye basiniz=");
bas=getche();
if(bas=='E'||bas=='e')
goto deneme;
else
exit(1);
}
#include<conio.h>
#include<stdlib.h>
main()
{
char secim,bas;
int bs,s,f,x,t,c;
f=x=1;s=t=c=0;
deneme:
printf("\nbir sayiyi giriniz=");
scanf("%d",&bs);
printf("\nislem turunu seciniz=");
secim=getche();
switch(secim)
{
case '!':
do
{
f*=x;
x++;
}
while(x<=bs);
printf("\n Sonuc=%d",f);
break;
case 'i':
while(s<bs)
{
printf("\nBozok Universitesi");
s++;
}
break;
case 't':
for(s=0;s<=bs;s++)
{if(s%2==1)
t++;}
printf("\n Sonuc=%d",t);
break;
case 'c':for(s=0;s<=bs;s++)
{
if(s%2==0)
c++;
}printf("\n Sonuc=%d",c);
break;
default:printf("\nhatali giris"); getch(); exit(0);
}
printf("\nDevam etmek istiyormusun(E/e)'ye basiniz=");
bas=getche();
if(bas=='E'||bas=='e')
goto deneme;
else
exit(1);
}
18 Nisan 2012 Çarşamba
tek karekter dört işlem cevabı(switch-case)
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{
char secim,bas;
int bs,is,s;
deneme:
printf("\nbirinci sayiyi giriniz=");
scanf("%d",&bs);
printf("\nikinci sayiyi giriniz=");
scanf("%d",&is);
printf("\nislem turunu seciniz=");
secim=getche();
switch(secim)
{
case '+':s=bs+is;break;
case '-':s=bs-is;break;
case '*':s=bs*is;break;
case '/':s=bs/is;break;
default:printf("\nhatali giris"); getch(); exit(0);
}
printf("\n Sonuc=%d",s);
printf("\nDevam etmek istiyormusun(E/e)'ye basiniz=");
bas=getche();
if(bas=='E'||bas=='e')
goto deneme;
else
exit(1);
}
#include<conio.h>
#include<stdlib.h>
main()
{
char secim,bas;
int bs,is,s;
deneme:
printf("\nbirinci sayiyi giriniz=");
scanf("%d",&bs);
printf("\nikinci sayiyi giriniz=");
scanf("%d",&is);
printf("\nislem turunu seciniz=");
secim=getche();
switch(secim)
{
case '+':s=bs+is;break;
case '-':s=bs-is;break;
case '*':s=bs*is;break;
case '/':s=bs/is;break;
default:printf("\nhatali giris"); getch(); exit(0);
}
printf("\n Sonuc=%d",s);
printf("\nDevam etmek istiyormusun(E/e)'ye basiniz=");
bas=getche();
if(bas=='E'||bas=='e')
goto deneme;
else
exit(1);
}
ibrahim karaman -tek karekter örnek-1
#include<stdio.h>
#include<conio.h>
main()
{
char x,y,z;
x='*';
y='A';
z='5';
printf("\n x'in karekter ascii degeri=%d",x);
printf("\n y'nin karekter ascii degeri=%d",y);
printf("\n z'in karekter ascii degeri=%d",z);
printf("\n x'in karekter degeri=%c",x);
printf("\n y'nin karekter degeri=%c",y);
printf("\n z'in karekter degeri=%c",z);
getche();
}
#include<conio.h>
main()
{
char x,y,z;
x='*';
y='A';
z='5';
printf("\n x'in karekter ascii degeri=%d",x);
printf("\n y'nin karekter ascii degeri=%d",y);
printf("\n z'in karekter ascii degeri=%d",z);
printf("\n x'in karekter degeri=%c",x);
printf("\n y'nin karekter degeri=%c",y);
printf("\n z'in karekter degeri=%c",z);
getche();
}
13 Nisan 2012 Cuma
veri tabanı-1 sorular ve cevaplar
VERİ TABANI-1 SORULARI
1- türkçe veya matematik dersinden geçen öğrencilerin
ad, ve soyadlarını listeleyen sorguyu yazınız?
2- programlama dersinden kaç kişi geçtiğini bulan
sorguyu yazınız?
3-bilgisayar veya makine bölümünde derse giren
öğretmenlerin isim ve soyisimlerini list. sorguyu yaz.?
4- Öğrencinin adı M ile başlayan veya 5 harften oluşan
öğrencilerden Matematik dersinden kalanları list.
sorguyu yazınız?
CEVAPLAR
1-select ogrenci.adi,ogrenci.soyadi,ders.dersin_adi,
notlar.durum
from ogrenci, ders, notlar
where (ders.dersin_adi='türkçe' or
ders.dersin_adi='matematik')
and notlar.final>44 and notlar.ort>44 and
notlar.ogr_id=ogrenci.ogr_id and
ders.ders_id=notlar.ders_id
2-select count(*) as gecen_sayisi
from notlar,ders
where ders.dersin_adi='programlama' and
notlar.final>44 and notlar.ort>44 and
ders.ders_id=notlar.ders_id
3-select ogretmen.adi,ogretmen.soyadi,
bolum.bolum_adi, ders.dersin_adi
from bolum,ogretmen,notlar,ders,ogrenci
where (bolum_adi='makine' or
bolum_adi='bilgisayar') and
bolum.bolum_id=ogrenci.bolum_id and
ogrenci.ogr_id=notlar.ogr_id and
notlar.ders_id=ders.ders_id and
ogretmen.ogrt_id=ders.ogrt_id
4-select ogrenci.adi,ogrenci.soyadi,
notlar.durum, ders.dersin_adi
from notlar,ders,ogrenci
where (ogrenci.adi like 'M%' or
ogrenci.adi like '_____') and
(notlar.final<45 or notlar.ort<45)and
ders.dersin_adi='matematik' and
ogrenci.ogr_id=notlar.ogr_id and
notlar.ders_id=ders.ders_id
GERİ
fonksiyon-switch case ile kullanımı
//fonksiyonlar switch case
#include <stdio.h>#include <conio.h>
#include <stdlib.h>
int hesapla(int x, int y, int z, char s)
{ x=y=z=0; //int s;
printf("\nbirinci sayiyi giriniz= ");
scanf("%d",&x);
printf("ikinci sayiyi giriniz= ");
scanf("%d",&y);
printf("islemi giriniz:");
s=getche();//scanf("%d",&s);
switch(s)
{
case '+': z=x+y; break;//'+' yerine 1
case '-': z=x-y; break;
case '*': z=x*y; break;
case '/': z=x/y; break;
default: printf("Hatali giris...");getch();exit(0);
}
printf("\nSonuc=%d",z);
return z;
}
main()
{int a,b,c;//a:birinci sayı b:ikinci s. c:sonuc d:islem
char d;//int d;
hesapla(a,b,c,d);
getch();
}
Kaydol:
Kayıtlar (Atom)
https://bunyaminkaya.com/microsoft-sql-server-tum-surumleri-dogrudan-indirme-linkleri-2008-2012-2014-2016/
-
Sınav sorularınız ağırlıklı olarak prosedür olacak... İ.karaman
-
****SINAV KLASİK +TEST OLACAKTIR****** BAŞARILAR.... 1. Klavyeden girilen 10 adet sayıdan kaç tane daha ilk girilen sayıya eşit olduğun...
-
select....(sütunlar) from.......(tablolar) where..........(koşullar) 1- select min(Unitprice) as en_düsük from products ...