C++'da Standart Kod Nasıl Yazılır: 11 Adım (Resimlerle)

İçindekiler:

C++'da Standart Kod Nasıl Yazılır: 11 Adım (Resimlerle)
C++'da Standart Kod Nasıl Yazılır: 11 Adım (Resimlerle)

Video: C++'da Standart Kod Nasıl Yazılır: 11 Adım (Resimlerle)

Video: C++'da Standart Kod Nasıl Yazılır: 11 Adım (Resimlerle)
Video: FUTBOLDA TEKNİK GELİŞTİREN 5 HAREKET 2024, Kasım
Anonim

Bir bilgisayarı programlamanın birçok yolu vardır. Nihayetinde, ihtiyaç duyulanın nasıl elde edileceğine dair karar programcıya aittir. Ancak, daha iyi derleme ve programlar için stilleri ve işlevleri kullanan birçok "en iyi uygulama" vardır. Projedeki sonraki programcıların (siz dahil) kodunuzu okuyup anlayabildiğinden emin olmak biraz hassasiyet gerektirir.

Adım

Yöntem 1/2: Standart Kod Yazma

C++ Adım 1'de Standart Kod Yazın
C++ Adım 1'de Standart Kod Yazın

Adım 1. Eclipse, Netbeans ve CodeBlocks gibi C++ için bir IDE (entegre geliştirme ortamı) indirin veya Notepad++ veya VIM gibi bir düz metin düzenleyicisi kullanabilirsiniz

Programı komut satırından da çalıştırabilirsiniz, bu durumda herhangi bir metin düzenleyici yeterli olacaktır. Sözdizimi vurgulamayı ve satır numaralandırmayı destekleyen bir düzenleyici seçmeniz yararlı olabilir. Çoğu programcı, Unix benzeri sistemlerin (Linux, OS X, BSD) geliştirme için en iyi ortamlar olduğunu bulur.

C++ Adım 2'de Standart Kod Yazın
C++ Adım 2'de Standart Kod Yazın

Adım 2. Ana program dosyasını oluşturun

Ana dosya, main() adında bir fonksiyon içermelidir. Program yürütmenin başladığı yer burasıdır. Buradan, işlevleri, önek sınıflarını vb. çağırmanız gerekir. Uygulamanızdaki diğer dosyalar ve kitaplıklar bu dosyaya dahil edilebilir.

C++ Adım 3'te Standart Kod Yazın
C++ Adım 3'te Standart Kod Yazın

Adım 3. Programı yazmaya başlayın

Oluşturmak istediğiniz kodu veya programı girin (aşağıdaki bazı örneklere bakın). Sözdizimi, anlambilim, Nesne Yönelimli Programlama paradigmaları, veri çizgileri, bağlantılı listeler gibi algoritmaların tasarımı, öncelik sıraları vb. öğrenin. C++ programlaması kolay bir dil değildir, ancak bunu yapmak size tüm programlama dilleriyle çalışan temel bilgileri öğretecektir.

C++ Adım 4'te Standart Kod Yazın
C++ Adım 4'te Standart Kod Yazın

Adım 4. Koddaki yorumları girin

Hangi fonksiyonların ve değişkenlerin kullanıldığını açıklayın. Değişkenler ve işlevler için açık adlar seçin. Global değişken adlarından yararlanın. Genel olarak, kodunuzu okuyan herkesin kodu anlayabildiğinden emin olun.

C++ Adım 5'te Standart Kod Yazın
C++ Adım 5'te Standart Kod Yazın

Adım 5. Kodunuzda uygun girintileri kullanın

Yine, aşağıdaki örneğe bakın.

C++ Adım 6'da Standart Kod Yazın
C++ Adım 6'da Standart Kod Yazın

Adım 6. Kodu şununla derleyin:

g++ ana.cpp

C++ Adım 7'de Standart Kod Yazın
C++ Adım 7'de Standart Kod Yazın

Adım 7. Aşağıdakileri yazarak programı çalıştırın:

./a.out

Yöntem 2/2: Örnek

Adım 1. Örnek 1'i düşünün:

    /* Bu Basit Program, g++ Stilinin Temellerini Anlamak İçin Yapılmıştır. Bu Program g++ Derleyicisini kullanır.*/ #include /* giriş ve çıkış işlevlerini girin */ std ad alanını kullanarak; /* std (standart) işlevini kullanıyoruz */ int main() /* ana işlevi bildiriyoruz; Ayrıca int main(void) kullanabilirsiniz. */ { cout << "\n Merhaba Baba"; /* '\n' yeni bir satırdır (t yeni bir sekmedir) */ cout << "\n Merhaba Anne"; cout << "\n Bu benim ilk programım"; cout << "\n Tarih 2018-04-20"; 0 döndürür; }

Adım 2. Örnek 2'yi düşünün:

    /* İki Sayının Toplamını Saymak İçin Bu Program */ #include namespace std; int main() { kayan sayı1, sayı2, res; /* değişken bildir; int, double, long… ayrıca kullanılabilir */ cout << "\n İlk sayıyı girin = "; cin >> num1; /* num1'e kullanıcı değerini girin */ cout << "\n İkinci sayıyı girin= "; cin >> num2; öz = sayı1 + sayı2; cout << "\n Toplam "<< num1 <<" ve "<< num2 <<" = "<<res '\n'; 0 döndürür; }

Adım 3. Örnek 3'ü inceleyin:

    /* İki Sayıyı Çarp */ #include ad alanı std kullanarak; int main() { kayan nokta num1; int sayı2; çift res; cout << "\n İlk sayıyı girin = "; cin >> num1; cout << "\n İkinci sayıyı girin = "; cin >> num2; öz = sayı1 * sayı2; cout << "\n İki sayıyı çarpın = " << res '\n'; 0 döndürür; }

Adım 4. Örnek 4'ü düşünün:

    // Matematik formülünü bulmak için ''Döngü''. Bu durumda program, Project Euler'de // Soru #1'in cevabını arar. #include ad alanı std kullanarak; int main() { // ''Main'' açılıyor. int toplam1=0; int toplam2=0; int toplam3=0; int toplam4=0; // Cevabı bulmak için gereken tamsayıyı üretin. for (int a=0; a < 1000; a=a+3) {sum1 = sum1+a;} // a 1000'den büyük veya ona eşit olana kadar ''döngü'', her ''döngü'' 3 ekleyerek. Ayrıca sum1'e a ekleyin. for (int b=0; b < 1000; b=b+5) {sum2 = sum2+b;} // b 1000'den büyük veya ona eşit olana kadar ''döngü'', her ''döngü'' 5 ekleyerek. Ayrıca sum2'ye b ekleyin. for (int c=0; c < 1000; c=c+15) {sum3 = sum3+c;} // c 1000'den büyük veya ona eşit olana kadar ''döngü'', her ''döngü'de 15'i c'ye ekleyerek '' '. Ayrıca sum3'e c ekleyin. toplam4 = toplam1 + toplam2 - toplam3; // toplam4, toplam1 ve toplam2'nin toplamını eksi toplam3'ü alır. cout << toplam4; // Sonuç toplam4, cevaptır. cin.get(); // Kullanıcının Enter'a basmasını bekleyin. 0 döndürür; // Dönülecek ifade. } // Ana Kapanış.

Adım 5. Farklı stiller içeren aşağıdaki örnekleri göz önünde bulundurun:

    int ana(){ int ben = 0; if(1+1==2){ ben = 2; } } /* Beyaz Usta Stili */ int main() { int i; eğer (1+1==2) { i = 2; } } /* GNU Stili */ int main() { int i; if (koşul) { i = 2; fonksiyonlar(); } }

İpuçları

  • Programlarınız için her zaman bir ISO derleyicisi kullanın.
  • 'a.out', derleyici tarafından oluşturulan varsayılan yürütülebilir dosya adıdır.
  • Çok sayıda farklı değişken veya işlev kullanan bir şey yazıyorsanız, hata ayıklamayı ve daha sonra anlamayı kolaylaştırmak için bazı yorumlar ekleyin!