C++ öyrən: başlanğıc dərsi
Bu dərsləri ardıcıllıqla izləyin. Hər birində qısa izah və My Compiler-də dərhal işlədə biləcəyiniz kod var.
Dərs 1: Hello, World!
Hər dil buradan başlayır: hər şeyin işlədiyini yoxlamaq üçün ekrana mesaj çap edin.
Compiler-də aç#include <iostream> int main() { std::cout << "Hello, World!" << std::endl; return 0; }Dərs 2: Dəyişənlər
Dəyişənlər mətn, tam və kəsr ədədlər kimi dəyərləri saxlayır ki, onları təkrar istifadə edəsiniz.
Compiler-də aç#include <iostream> #include <string> int main() { std::string name = "Ada"; int age = 21; double height = 1.75; std::cout << name << " " << age << " " << height << std::endl; return 0; }Dərs 3: Şərtlər
if / else proqrama dəyərdən asılı olaraq yol seçməyə imkan verir.
Compiler-də aç#include <iostream> int main() { int age = 18; if (age >= 18) { std::cout << "Adult" << std::endl; } else if (age >= 13) { std::cout << "Teenager" << std::endl; } else { std::cout << "Child" << std::endl; } return 0; }Dərs 4: Dövrlər
Dövrlər kod blokunu təkrarlayır: sayı bilirsinizsə for, şərti gözləyirsinizsə while istifadə edin.
Compiler-də aç#include <iostream> int main() { for (int i = 1; i <= 5; i++) { std::cout << i << std::endl; } int n = 3; while (n > 0) { std::cout << "Countdown " << n-- << std::endl; } return 0; }Dərs 5: Funksiyalar
Funksiya kodu təkrar istifadə oluna bilən blokda toplayır: giriş qəbul edir, nəticə qaytarır.
Compiler-də aç#include <iostream> int add(int a, int b) { return a + b; } int main() { std::cout << add(2, 3) << std::endl; return 0; }Dərs 6: Fibonaççi ardıcıllığı
Hər ədəd özündən əvvəlki iki ədədin cəmidir. Dəyişənləri, dövrləri və hesabı birləşdirən klassik tapşırıq.
Compiler-də aç#include <iostream> int main() { int a = 0, b = 1; for (int i = 0; i < 10; i++) { std::cout << a << " "; int next = a + b; a = b; b = next; } return 0; }