Standart Kodu C ++ da necə yazmaq olar: 11 addım (şəkillərlə birlikdə)

Mündəricat:

Standart Kodu C ++ da necə yazmaq olar: 11 addım (şəkillərlə birlikdə)
Standart Kodu C ++ da necə yazmaq olar: 11 addım (şəkillərlə birlikdə)

Video: Standart Kodu C ++ da necə yazmaq olar: 11 addım (şəkillərlə birlikdə)

Video: Standart Kodu C ++ da necə yazmaq olar: 11 addım (şəkillərlə birlikdə)
Video: Cinsi orqanı necə böyütmək olar? - Kişilər BAXIN 2024, Bilər
Anonim

Kompüter proqramlaşdırmağın bir çox yolu var. Nəhayət, lazım olanı necə əldə etmək qərarı proqramçıya aiddir. Bununla birlikdə, daha yaxşı tərtib və proqramlar üçün üslub və funksiyalardan istifadə edən bir çox "ən yaxşı təcrübə" var. Layihədəki növbəti proqramçıların (özünüz də daxil olmaqla) kodunuzu oxuya və anlaya biləcəyinə əmin olmaq üçün bir az dəqiqlik lazımdır.

Addım

Metod 1 /2: Standart Kod yazmaq

Standart Kodu C ++ - da yazın Adım 1
Standart Kodu C ++ - da yazın Adım 1

Addım 1. Eclipse, Netbeans və CodeBlocks kimi C ++ üçün bir IDE (inteqrasiya edilmiş inkişaf mühiti) yükləyin və ya Notepad ++ və ya VIM kimi düz mətn redaktorundan istifadə edə bilərsiniz

Proqramı əmr satırından da işə sala bilərsiniz, bu halda hər hansı bir mətn redaktoru kifayət edər. Sintaksisin işıqlandırılmasını və sətir nömrələməsini dəstəkləyən bir redaktor seçsəniz faydalı ola bilər. Əksər proqramçılar Unix kimi sistemlərin (Linux, OS X, BSD) inkişaf üçün ən yaxşı mühit olduğunu görürlər.

Standart Kodu C ++ - da yazın 2. Adım
Standart Kodu C ++ - da yazın 2. Adım

Addım 2. Əsas proqram faylını yaradın

Əsas faylda main () adlı bir funksiya olmalıdır. Proqramın icrasının başladığı yer budur. Buradan funksiyaları, prefiks siniflərini və s. Tətbiqinizdəki digər sənədlər və kitabxanalar bu fayla daxil edilə bilər.

Standart Kodu C ++ - da yazın Adım 3
Standart Kodu C ++ - da yazın Adım 3

Addım 3. Proqramı yazmağa başlayın

Yaratmaq istədiyiniz kodu və ya proqramı daxil edin (aşağıda bəzi nümunələrə baxın). Sintaksis, semantika, Obyekt yönümlü proqramlaşdırma paradiqmaları, məlumatların kəsilməsi, əlaqəli siyahılar, prioritet növbələr və s. C ++ proqramlaşdırmaq asan bir dil deyil, ancaq bunu etmək bütün proqramlaşdırma dilləri ilə işləyən əsasları öyrədəcək.

Standart Kodu C ++ - da yazın Adım 4
Standart Kodu C ++ - da yazın Adım 4

Addım 4. Şərhləri koda daxil edin

Hansı funksiyaların və dəyişənlərin istifadə edildiyini izah edin. Dəyişənlər və funksiyalar üçün aydın adlar seçin. Qlobal dəyişən adlardan faydalanın. Ümumiyyətlə, kodunuzu oxuyan hər kəsin bunu anlaya biləcəyinə əmin olun.

Standart Kodu C ++ - da yazın Adım 5
Standart Kodu C ++ - da yazın Adım 5

Addım 5. Kodunuzda uyğun girintilərdən istifadə edin

Yenə də aşağıdakı nümunəyə baxın.

Standart Kodu C ++ - da yazın Adım 6
Standart Kodu C ++ - da yazın Adım 6

Addım 6. Kodu birlikdə tərtib edin

g ++ əsas.cpp

Standart Kodu C ++ - da yazın Adım 7
Standart Kodu C ++ - da yazın Adım 7

Addım 7. Yazaraq proqramı işə salın:

./a.out

Metod 2 /2: Nümunə

Addım 1. Nümunə 1 -ə nəzər salın:

    /* Bu sadə proqram g ++ üslubunun əsaslarını anlamaq üçün hazırlanmışdır. Bu proqram g ++ Kompilyatorundan istifadə edir.*/ #İnclude/*giriş və çıxış funksiyalarını daxil edin*/ ad sahəsini istifadə edərək std; /* std (standart) funksiyasından istifadə edirik* /int main () /* əsas funksiyanı bəyan edirik; İnt main (void) da istifadə edə bilərsiniz. */ {cout << "\ n Salam Baba"; / * '\ n' yeni bir sətirdir (t yeni bir sekmedir) */ cout << "\ n Salam Ana"; cout << "\ n Bu mənim ilk proqramımdır"; cout << "\ n Tarix 2018-04-20"; 0 qaytarır; }

Addım 2. Nümunə 2 -ni nəzərdən keçirin:

    / * İki Nömrənin Cəmini Saymaq üçün Bu Proqram */ #daxil edin std; int main () {float sayı1, sayı2, res; /* dəyişən elan edin; int, double, long… də istifadə edilə bilər */ cout << "\ n İlk nömrəni daxil edin ="; cin >> num1; / * istifadəçi dəyərini num1 daxil edin */ cout << "\ n İkinci nömrəni daxil edin ="; cin >> num2; res = sayı1 + sayı2; cout << "\ n Sum" << num1 << "və" << num2 << "=" << res '\ n'; 0 qaytarır; }

Addım 3. Nümunə 3 -ü öyrənin:

    / * İki Nömrəni Çarpdır */ #ad sahəsini istifadə edərək daxil et std; int main () {float sayı1; int sayı2; ikiqat res; cout << "\ n İlk rəqəmi daxil edin ="; cin >> num1; cout << "\ n İkinci rəqəmi daxil edin ="; cin >> num2; res = sayı1 * sayı2; cout << "\ n İki ədəd çarpın =" << res '\ n'; 0 qaytarır; }

Addım 4. Nümunə 4 -ə nəzər salın:

    Riyaziyyat düsturunu tapmaq üçün // '' Döngə ''. Bu vəziyyətdə, proqram Project Euler -də // Sual 1 -ə cavab axtarır. #std ad sahəsini istifadə edərək daxil edin; int main () {// '' Əsas '' açılır. int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // Cavabı tapmaq üçün lazım olan tam ədəd yaradın. for (int a = 0; a <1000; a = a+3) {sum1 = sum1+a;} // '' Loop '' a, 1000 -dən böyük və ya bərabər olana qədər, hər birinə 3 '' loop '' əlavə edin. Sum1 -ə əlavə edin. for (int b = 0; b <1000; b = b+5) {sum2 = sum2+b;} // '' Loop '' b, 1000 -dən böyük və ya bərabər olana qədər, hər birinə 5 '' loop '' əlavə edin. Sum2 -ə b əlavə edin. c '' '. Sum3 -ə c əlavə edin. sum4 = sum1 + sum2 - sum3; // sum4, sum1 və sum2 -nin cəmini alır, cəmi 3 -dən. cout << sum4; // Nəticə sum4, cavabdır. cin.get (); // İstifadəçinin Enter düyməsini basmasını gözləyin. 0 qaytarır; // Qayıdacaq bəyanat. } // Əsas Bağlama.

Addım 5. Müxtəlif üslublu aşağıdakı nümunələri nəzərdən keçirin:

    int main () {int i = 0; əgər (1+1 == 2) {i = 2; }} / * Ağdərilər Stili * / int main () {int i; əgər (1+1 == 2) {i = 2; }} / * GNU Style * / int main () {int i; if (şərt) {i = 2; funksiyalar (); }}

İpuçları

  • Proqramlarınız üçün həmişə bir ISO tərtibçisi istifadə edin.
  • 'a.out', tərtibçi tərəfindən yaradılan standart icra olunan fayl adıdır.
  • Bir çox fərqli dəyişəndən və ya funksiyadan istifadə edən bir şey yazırsınızsa, daha sonra düzəliş etməyi və başa düşməyi asanlaşdırmaq üçün bəzi şərhlər əlavə edin!