Числа с точкой
float - для создания чисел с плавающей точкой. Диапазон чисел от от -3.4*1038 до 3.4*1038;
double или long float - для создания чисел с плавающей точкой. Диапазон чисел от от ±4.9*10-324 до ±1.8*10308.
Прочие типы данных
bool - логический тип данных. Предназначен для записи истинного (true) или ложного (false) значения;
char - тип данных для работы с символами. Позволяет поместить в одинарных кавычках какой-либо символ.
Для создания переменной необходимо указать тип данных и назвать её. Также можно сразу же добавить к ней значение:
int a = 0; // Добавление значения сразу
float c; // Создание переменной без значения
short int b, y = 342; // Создание нескольких переменных
Для вызова переменной вы можете обратиться к ней по имени.
Получение данных
Для получения данных от пользователя необходимо воспользоваться командой cin:
cin >> some_value;
Таким образом введенные пользователем данные будут помещены в переменную с названием «some_value».
Исходный код
#include
using namespace std;
int main() {
int num_1, num_2, result;
cin >> num_1;
cin >> num_2;
result = num_1 + num_2;
cout << num_1 << " + " << num_2 << " = " << result << endl;
ЗАДАНИЕ К УРОКУ
1. Создание переменных
Создайте несколько переменных для хранения таких значений, как: -34, 4, 'R', 23.093433, 40000, true, 0. Продумайте типы данных для переменных, чтобы они максимально подходили под каждое значение.
short int simple_num = -34;
short int num = 4;
char sym = 'R';
double float_num = 23.093433;
unsigned short int number = 40000;
bool val = true;
short int simple = 0;
2. Данные от пользователя
Попросите пользователя ввести:
Выведите все значения, после их получения.
#include
using namespace std;
int main() {
setlocale(LC_ALL, "Russian"); // Русская локализация консолиы
char first_letter;
short int age;
float height;
cout << "Первая буква вашего имени: ";
cin >> first_letter;
cout << "Ваш возраст: ";
cin >> age;
cout << "Ваш рост: ";
cin >> height;
cout << "Первая буква: " << first_letter << ", возраст - " << age << ", рост - " << height;
cin.get();
return 0;
}
3. Математика
Попросите пользователя ввести два числа.
Выведите в консоль математические операции: добавление, вычитание, умножение и деление переменных.
using namespace std;
int main() {
setlocale(LC_ALL, "Russian"); // Русская локализация консолиы
float num_1, num_2;
cout << "Первое число: ";
cin >> num_1;
cout << "Второе число: ";
cin >> num_2;
cout << "Добавление: " << num_1 + num_2 << endl;
cout << "Вычитание: " << num_1 - num_2 << endl;
cout << "Умножение: " << num_1 * num_2 << endl;
cout << "Деление: " << num_1 / num_2 << endl;
cin.get();
return 0;
}
Достарыңызбен бөлісу: |