C Programlama Dersi - Giriş //kanserojen 💉

kanserojen

Katılımcı Üye
1 Ara 2018
880
47
Merhaba değerli Türk Hack Team Ailesi bugün sizlerle "C Programlama Eğitimine" başlıyacağız hayırlara vesile olsun.

C Nedir?

images


C Dili kolaylaştırılmış makine dilidir, C dilini öğrenmek algoritma mantığına yardım eder.
Bu ne demekdir C'yi öğrendiğimiz zaman algoritma mantığını anlayabileceğiz ve bundan sonraki dillerde bize avantaj sağlayacaktır.
C++, JS, PHP, C# gibi dillerden esinlenmiştir


C dili ile neler yapılabilir?

C dili ile yapabileceğiniz o kadar çok şey var ki örneğin;

gbLbRb.png


Driver yazabilirsiniz:

Örneğin; Bilgisayarınız için bilgisayarınıza özel sürücü yazabilirsiniz.

gbLbRb.png


Grafik ya da Oyun yapabiliriz:

Örneğin; Satranç, Zıplayan top...

gbLbRb.png


Gömülü sistemler yapabiliriz:

Örneğin; Çamaşır makinası, bulaşık makinesi...

gbLbRb.png


C dili ile işletim sistemi bile yapılabilir.

Örneğin; Unix, Windows, Android vb işletim sistemleri C ile yazılmıştır.

gbLbRb.png


Gerekli Programlar ve İlk Kodumuz

Tarayıcınızı açın ve arama kısmına "Dev C++ indir" yazın ardından en üstteki siteye tıklayarak indirebilirsiniz.

Ardından adımları izleyin;

8XEz0n.png

Hangi dili kullanmak istiyorsanız seçebilirsiniz.

LGoD7Z.png

Hepsini "kabul ediyorum'a" tıklayarak indirme işleminizi başlatabilirsiniz

E2EDlg.jpg


LGoD70.jpg

"Bitir'e" bastıktan sonra açılan pencerede tekrardan dilimizi seçiyoruz.

b946Am.jpg


Next tuşuna basın kurulumu gerçekleştirdikden sonra sol üstten yeni bir proje (kaynak kodu dosyası) oluşturun.


İlk Kodumuz

Kod:
#include <stdio.h>

int main()
{
	printf("Merhaba Dunya!\n");
        printf("THT");

        return (0);
}

Kod:
#include <stdio.h>
bu kod kütüphaneye aktar demektir birazdan anlayacaksınız.


Kod:
int main() {
}
bizim ana fonksiyonumuzdur.


Kod:
[COLOR="orange"]printf();[/COLOR]
ekrana yazdır demektir.


Kod:
\n
Bu komut bir alt satıra geçirmemize yarıyor.

Kod:
[COLOR="orange"]return (0);[/COLOR]
Program buraya geldiğinde sonlandır demektir.


Yazımı okuduğunuz için teşekkürler 2.Derste görüşmek üzere :))

logo.png

 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.