BilgiRT - Oyun ve Forumun Birleştiği Dünya

Orjinalini görmek için tıklayınız: DERS 1 c ye başlangıç
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Sayfalar: 1 2
Tüm diller c ye benzer yapı ile tasarlanmıştır. C dilinnde derlene programlar önce assembly diline çevrilir daha sonra 1 ve 0 lı.. C dili en ilkel dil olduğu için pek kullanılmaz ( kullanım alanları farklıdır) ama bu ilkelliği çok hızlı çalışmasına sebeptir Smile


c için en çok kullanılan ve standartlara uygun derleyici dev c dir. Editör den editöre hata alımları değişebilir.

Kısaca c kodlama

bu c programıdır.

Kod:
main()
{
}

ama bir işlevi yoktu Smile

Kısacası c proramı çalıştığında olmazsa olmaz 3 satır kod vardır bunun içerisinde işlemleri yapar.
Program başla
1- main()
2-{
3-}
Program Son



Peki işlevsel bir prgram yazalım.

Kod:
#include <stdio.h>
main()
{
  printf("Merhaba OyunFormu.Com");
}

Bu program da sadece ekrana merhaba OyunFormu.Com yazıp ekran kapanıcaktır.
Neden ilkel programlama dili dedik mesela ekrana yazdırmak için c de printf() fonksıyonunu kullanıyoruz. Ama program bunu bilmiyor hata veriyor. Programımızın en üstüne pritnf fonksiyonunu dahil ediyoruz include ile dahil ediyoruz.


Bazı derleyicilerde programı derlediğimizde program saniyelik açılıp yazıyı yazıp kapana bilir çünkü sonuda bir işlem yapmasını söylemedik.

Bunun içinde bazı çakallıklar vardır en çok kullanılanı kullanıcıdan tuş istemektir. Bunun için scanf() fonksıyonu cagrılır.

Ama öncesinde 1 değişken tanımlamamız gerekiyor.
Algoritma bilgisi olmayanlar için kısaca değişken nedir dersek.

Değişkeni genel olarak kutucuklara benzetirler. içerisinde veriler barındırır.

Örnek programımız.

Kod:
#include <stdio.h>

main()
{
  printf("Merhaba OyunFormu.Com \n");
  
   int tusDegiskeni ;
  
   printf("Programımız Kapanacaktır");
   scanf("%d",&tusDegiskeni);
  
}

Programda gecen bilmediklerimiz;

int Degerın tam sayı olduğunu programa anlatır. Örnek vermek için karakter için char kullanılır.

%d %d nın anlamı decımal den gelır. Istenen degerın decımal olması gerektıgını soyler. Bunu yerıne %i yanı int olarak yada %c ile char olarak da alabiliriz.
scanf de bulunan & işareti ise biraz uç nokta olan pointer larla alakalıdır Smile pointer lar biraz karısık konulardır.
Seni online görmek güzel hacım Smile
OO kimleri Görüoz Konu için Teşekkürler.
Teşekkürler
Teşekkürler .! Big Grin
Sayfalar: 1 2