DFC++ ile Proje Oluşturma Rehberi

Sep 30, 2024

DFC++ ile İlk Proje Oluşturma ve Kodlama

Programlama Ortamı Kurulumu

  • DFC++ yazılımı kullanılacak.
  • Sisteminizde DFC++ kurulu olmalı.
  • İlk projemizi oluşturacağız.

Yeni Proje Oluşturma

  • Dosya menüsünden "Yeni Proje" seçeneğini seçin.
  • Konsol uygulaması oluşturulacak.
  • C projesi seçilmeli.
  • Proje ismi: Proje 01
  • Proje dosyasını belirli bir klasöre kaydedin.

Yorum Satırları

  • Yorumlar, kodunuzu anımsamanıza ve başkalarına açıklama yapmanıza yardımcı olur.
  • Tek satırlık yorum: //
  • Çok satırlı yorum: /* */

Kütüphaneler

  • <stdio.h>: Printf fonksiyonu için kullanılmalı.
  • Gereksiz kütüphaneleri (ör. <stdlib.h>) kaldırabilirsiniz, ancak gerekirse ekleyin.

Main Fonksiyonu

  • Parametresiz hale getirmek için void kullanın.

Ekrana Yazı Yazdırma

  • printf fonksiyonu kullanılarak çıktı alabiliriz.

Derleme ve Çalıştırma

  • Derleme: Compile seçeneği veya F9 tuşu.
  • Çalıştırma: Run seçeneği veya F10 tuşu.
  • Derle ve Çalıştır: Compile and Run seçeneği veya F11 tuşu.

Hata Kontrolü

  • Derleme sırasında hatalar compile log olarak gösterilir.
  • Hatalar mesajları ve loglar yardımıyla çözülebilir.

Sistem Komutları ve Pause

  • system("pause"); ile pencereyi bekletebiliriz.
  • <stdlib.h> kütüphanesini ekleyin.
  • Alternatif: getch() fonksiyonu ile benzer sonuç alınabilir.

Değişken Tanımlama

  • int tam sayılar için, float ve double reel sayılar için kullanılır.
  • Değişkenler ve sabitler için uygun veri tipleri seçilmeli.

Kütüphane Kullanımı

  • <math.h>: Matematiksel hesaplamalar için.
  • sin gibi fonksiyonlar radyan cinsinden çalışır.

Değişken İsimlendirme

  • Latin alfabesi kullanılmalı.
  • Sayı ile başlanmamalı, özel karakterler kullanılmamalı.
  • C diline özel kelimeler değişken ismi olarak kullanılmamalı.

Veri Tipleri

  • Tam sayılar: int, short int
  • Reel sayılar: float, double
  • Karakterler: char
  • İşaretsiz türler: unsigned int

Ödevler

  • Ödevler OBIS üzerinden iletilecek.
  • Belirlenen kurallara uymak önemli.