C dersleri etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
C dersleri etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

10 Haziran 2011 Cuma

C Dili - Ders 21 - Rastgele Sayı Üretmek

Posted by Unknown On 11:27

C dilinde rastgele sayı üretmek için rand() fonksiyonunu kullanırız. Aşağıda kullanılışını görelim

#include <stdio.h>
/*Kütüphaneleri unutmayın.*/
#include <time.h>
#include <stdlib.>

int main()
{
srand(time(null));
int rastgele=rand()%20; //0-19 arasında sayı üretir.
printf("%d",rastgele);
return 0;
}

Yukarıdaki örnekte üreteceği sayılar sıfırdan başlar. Peki bir 5 ile 19 arasında sayı üretmesini istersek.

#include <stdio.h>
/*Kütüphaneleri unutmayın.*/
#include <time.h>
#include <stdlib.>

int main()
{
srand(time(null)); //bu her zaman olacak.
int rastgele=5+rand()%15;
printf("%d",rastgele);
return 0;
}

Yukarıdakini anladıysanız sizde -5 ve 5 arasında sayı üreten kodu yazın.

C Dili - Ders 21 - Rastgele Sayı Üretmek

Posted by Unknown On 11:27

C dilinde rastgele sayı üretmek için rand() fonksiyonunu kullanırız. Aşağıda kullanılışını görelim

#include <stdio.h>
/*Kütüphaneleri unutmayın.*/
#include <time.h>
#include <stdlib.>

int main()
{
srand(time(null));
int rastgele=rand()%20; //0-19 arasında sayı üretir.
printf("%d",rastgele);
return 0;
}

Yukarıdaki örnekte üreteceği sayılar sıfırdan başlar. Peki bir 5 ile 19 arasında sayı üretmesini istersek.

#include <stdio.h>
/*Kütüphaneleri unutmayın.*/
#include <time.h>
#include <stdlib.>

int main()
{
srand(time(null)); //bu her zaman olacak.
int rastgele=5+rand()%15;
printf("%d",rastgele);
return 0;
}

Yukarıdakini anladıysanız sizde -5 ve 5 arasında sayı üreten kodu yazın.

8 Haziran 2011 Çarşamba

C Dili - Örnek 03 - Floyd Üçgeni

Posted by Unknown On 14:30

Kodu çalıştırınca sonra nasıl birşey olduğunu görürsünüz.

#include <stdio.h>
#include <conio.h>

int main() {
int i,a,b;
a=0;
b=0;
i=0;
while(i<10) {
printf("\n");
b+=a;
for(a=0;a<=i;a++){
printf("%3d",b+a+1);
}
i++;
}
getch();
return 0;
}

C Dili - Örnek 03 - Floyd Üçgeni

Posted by Unknown On 14:30

Kodu çalıştırınca sonra nasıl birşey olduğunu görürsünüz.

#include <stdio.h>
#include <conio.h>

int main() {
int i,a,b;
a=0;
b=0;
i=0;
while(i<10) {
printf("\n");
b+=a;
for(a=0;a<=i;a++){
printf("%3d",b+a+1);
}
i++;
}
getch();
return 0;
}

C Dili - İpuçları 01

Posted by Unknown On 14:25

C de değeri olan değişkene, örneğin bu tamsayı değişkeni olsun değer ekleme yapacak isek aşağıdaki gibi yaparız.

int deger=10;
deger=deger+5; //yeni değer 15

kodu kısa tutmak için aşağıdaki kodda da aynı işlemi yaparız.

deger+=5; //yeni değer gene 15

+ yerine (-,*,/,%) dan istediklerinizi de koyabilirsiniz.

C Dili - İpuçları 01

Posted by Unknown On 14:25

C de değeri olan değişkene, örneğin bu tamsayı değişkeni olsun değer ekleme yapacak isek aşağıdaki gibi yaparız.

int deger=10;
deger=deger+5; //yeni değer 15

kodu kısa tutmak için aşağıdaki kodda da aynı işlemi yaparız.

deger+=5; //yeni değer gene 15

+ yerine (-,*,/,%) dan istediklerinizi de koyabilirsiniz.

C Dili - Ders 19 - Matematiksel İşlemler

Posted by Unknown On 14:02

Bu dersimizde c diliyle matematiksel işlemlerin nasıl yapılsığını göreceğiz.

Aşağıda sırasıyla toplama,çarpma,bölme,çıkarma,mod alam işlemleri yapılmıştır.

int sayi1=10;
int sayi2=9;
int sonuc=0;
sonuc=sayi1+sayi2;
printf("Toplam:%d\n",sonuc);
sonuc=sayi1*sayi2;
printf("cappim:%d\n",sonuc);
sonuc=sayi1/sayi2;
printf("bolme:%d\n",sonuc);
sonuc=sayi1-sayi2;
printf("cikarma:%d\n",sonuc);

Eğer yukarıdakileri iyi kavradıysanız kullanıcıdan taban ve kuvvet değerlerini alan ve taban üssü kuvvet işlemini yapan programı yazın

C Dili - Ders 19 - Matematiksel İşlemler

Posted by Unknown On 14:02

Bu dersimizde c diliyle matematiksel işlemlerin nasıl yapılsığını göreceğiz.

Aşağıda sırasıyla toplama,çarpma,bölme,çıkarma,mod alam işlemleri yapılmıştır.

int sayi1=10;
int sayi2=9;
int sonuc=0;
sonuc=sayi1+sayi2;
printf("Toplam:%d\n",sonuc);
sonuc=sayi1*sayi2;
printf("cappim:%d\n",sonuc);
sonuc=sayi1/sayi2;
printf("bolme:%d\n",sonuc);
sonuc=sayi1-sayi2;
printf("cikarma:%d\n",sonuc);

Eğer yukarıdakileri iyi kavradıysanız kullanıcıdan taban ve kuvvet değerlerini alan ve taban üssü kuvvet işlemini yapan programı yazın

7 Haziran 2011 Salı

C Dili - Ders 15 - Do-While Döngüsü

Posted by Unknown On 15:15

Do-While döngüsü while döngüse gibi çalışır fakat ondan farklı olarak koşul ne olursa olsun yapacağı işlemleri bir kez yapar sonra koşula bakar, koşul sağlandığı müddetçe işlemleri tekrarlar. Şimdi kullanılışını görelim. genellikle programların menülerini hazırlarken kullanılır.

int giris;
do{
printf("1-Yazma\n");
printf("2-Silme\n");
printf("3-Tasima\n");
printf("0-Cikis");
printf("Seciminiz : ");
scanf("%d",&giris);
}while(giris>3 || giris<0);

C Dili - Ders 13 - for Döngüsü

Posted by Unknown On 14:56

for döngüsüde while döngüsü gibidir. Aynı işi yaparlar fakat yazılışı farklıdır. For döngüsünde sayac'ın ilk değeri, döngü koşulu ve sayacın artırıp/azaltılışı normal parantez kısmına yazılır, süslü parantezler arasına sadece yapılacak işlem yazılır.

int i; //sayac bu

for(i=10;i>10;i--){
printf("%d",i);
}

5 Haziran 2011 Pazar

C Dili - Ders 3 - Ekrana Yazı Yazdırmak

Posted by Unknown On 13:12

C dilinde ekrana birşeyler yazmak için printf fonksiyonu kullanılır. Kullanış şekli aşağıdaki gibidir.

printf("Ekranda Gorunecek Yazi");

Yukarıda da gördüğünüz gibi ekranda gösterilcek yazıları çift tırnaklar arasına yazıyoruz. Bir de aşağıdakini deneyin.

printf("Bu satirin sonunda enter'a basilmis gibi davranır.\n");

Yukarıdaki yazı ekranda farklı gözükecektir. Sebebi sonundaki "\n" karakteridir. Bu karakter ile imleç yeni bir satıra geçer.

Son olarak birde şunu deneyin.

printf("Pardus\tUbuntu\nDebian");