Лабораторная работа №2 Переменные. Математические операции



бет2/2
Дата27.04.2024
өлшемі13.03 Kb.
#500012
түріЛабораторная работа
1   2
Алгоритмизация и основы программирования 1

Числа с точкой

  • 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;
}

Достарыңызбен бөлісу:
1   2




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет