Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб раб №1.docx
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
3.63 Mб
Скачать

Целочисленные типы данных

Целочисленные типы данных работают с целыми числами. Типы данных с плавающей точкой работают с данными имеющими дробную часть.

Основными типами данных являются:

  • char – целочисленный тип, содержит символы.

  • short int – тип данных short int (или сокращенно short) является целочисленным типом, содержащим целые числа, по размеру меньше или равен типу int.

  • long – тип данных long int (или сокращенно long) является целочисленным типом, содержащим целые числа, по размеру больше или равен типу int.

  • double – тип данных с плавающей точкой.

  • float – наименьший тип данных с плавающей точкой.

  • long double – тип данных с плавающей точкой больше, чем double.

Некоторые операторы языка

Операция

Действие

Пример

new

Создание (размещение)

new type

delete

Уничтожение (освобождение)

delete pointer

delete[]

Уничтожение массива

delete pointer

~

Дополнение

~expression

!

Логическое НЕ

! expression

+

Унарный плюс

+1

-

Унарный минус

-1

()

Приведение

(type) expression

.*

Выбор элемента

object.*pointer

->

Выбор элемента

object->*pointer

*

Умножение

expression* expression

/

Деление

expression/ expression

%

Взятие по модулю

expression% expression

+

Сложение (плюс)

expression+ expression

-

Вычитание (минус)

expression expression

Вывод информации в С++

printf(const char *format [, argument]... );

format – формат вывода (%d –целое числов, %f –вещественное число, %s –строка, \n–вставка разрыва строки, \t–вставка табуляции)

argument–переменная или константы, которые выводятся на экран.

Перечень спецификаторов для ввода/вывода информации функциями printf/ scanf:

%с - чтение символа,

%d - чтение десятичного знакового целого,

%u - чтение десятичного беззнакового целого

%i - чтение десятичного целого,

%е, %E, %f - чтение числа типа float,

%lf - чтение числа типа double,

%h - чтение short int,

%о - чтение восьмеричного числа,

%s - чтение строки.

%х - чтение шестнадцатеричного числа,

%р - чтение указателя,

%n - чтение указателя в увеличенном формате.

Пример:

printf(“Summ is %f.\n”, summ); – вывод значения, хранящегося в ячейке, именованной summ, с последующим переводом курсора на следующую строку:

Summ is 2.72.

Ввод информации в С++

scanf() – основная функция ввода с консоли. Она предназначена для ввода данных любого встроенного типа и автоматически преобразует введенное число в заданный формат. Прототип из файла stdio.h имеет вид

int scanf (char *управляющая_строка, ...);

Управляющая строка содержит три вида символов: спецификаторы формата, пробелы и другие символы.

Пример:

int x;

printf("Введите значение переменной x: ");

scanf("%d", &x);

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]