Вивчайте програмування крок за кроком за допомогою C++: Епізод 2

Сьогодні ми обговоримо (Змінні, Типи Даних та Введення/Виведення).

pic

C++

2.1 Що таке змінні?

Змінна — це контейнер для зберігання даних. Вона має ім’я, тип та значення. У C++ змінні оголошуються за допомогою наступного синтаксису:

  = ;

Приклад:

int age = 25; // Цілочислова змінна, яка зберігає значення 25

2.2 Типи даних у C++

  1. Основні типи даних:
  • int: Цілі числа (наприклад, 1, -5).
  • float: Дробові числа (наприклад, 3.14).
  • char: Окремі символи (наприклад, 'a').
  • bool: Логічні значення (true або false).

2. Розширені типи даних:

  • string (потрібен #include <string>).
  • array, vector (буде розглянуто в наступних випусках).

2.3 Введення та Виведення

Введення та виведення є основою інтерактивних програм. У C++ стандартна бібліотека надає std::cin для введення та std::cout для виведення.

Виведення за допомогою std::cout

Ви можете вивести текст або змінні на консоль за допомогою std::cout і оператора <<:

std::cout << "Ласкаво просимо до програмування на C++!";

Також можна комбінувати рядки та змінні:

int age = 20;  
std::cout << "Вам " << age << " років." << std::endl;

Введення за допомогою std::cin

Для зчитування введення від користувача використовуйте std::cin з оператором >>:

int number;  
std::cout << "Введіть число: ";  
std::cin >> number;  
std::cout << "Ви ввели: " << number << std::endl;

Приклад програми

Ось програма, яка поєднує введення та виведення:

#include <iostream>  
#include <string>  
using namespace std;  
int main() {  
 string name;  
 int age;  
 cout << "Введіть ваше ім’я: ";  
 cin >> name;  
 cout << "Введіть ваш вік: ";  
 cin >> age;  
 cout << "Привіт, " << name << "! Вам " << age << " років." << std::endl;  
}

Примітки

  • Використовуйте std::getline(std::cin, variable), щоб зчитувати рядки з кількома словами, а також для того, щоб не вказувати std:: кожного разу, використовуйте на початку using namespace std;.
  • Остерігайтеся комбінувати cin і getline, щоб уникнути проблем із введенням.

2.4 Константи

Константи — це змінні, значення яких не можна змінити після ініціалізації. Для визначення констант використовуйте ключове слово const:

const double PI = 3.14159;  
cout << "Значення числа PI: " << PI << std::endl;




Перекладено з: [Learn Programming Step by Step Using C++: Episode 2](https://medium.com/@walaazahran183/learn-programming-step-by-step-using-c-episode-2-24d690c7bc79)

Leave a Reply

Your email address will not be published. Required fields are marked *