Similar presentations:
Типы данных. Языки программирования
1.
Типы данных2.
Вопросы для повторения:1. Языки программирования – это …
2. К языкам программирования относятся …
3. Система программирования …
4. В состав системы программирования входит …
5. Система программирования – это …
6. Составные части систем программирования …
7. Отличие между языком программирования и
системой программирования заключается в …
8. Типы данных – это …
3.
Прокомментировать следующие примеры:67 56 45 -96 23 5
4.2
23.6
Иванов
Y
True
-45.3
-6.5
10.8
Петров
H
J
False
-8
9.2
Сидоров
I
R
4.
Тип данных (тип) — множествозначений и операций на этих значениях .
Тип данных — класс данных,
характеризуемый членами класса и
операциями, которые могут быть к ним
применены
5.
Вопрос: как люди обращаются к друг другу?Для обработки данных их необходимо
хранить в памяти и как-то к ни обращаться.
Каждой ячейке памяти (или группе ячеек)
дается свое собственное имя.
Имя используется для того, чтобы прочитать
информацию из ячейки и записать в нее
новую информацию.
6.
Переменная – это ячейка памяти компьютера, котораяимеет имя и хранит некоторое значение. Значение
переменной может меняться во время выполнения
программы. При записи в ячейку нового значения старое
стирается.
Имя переменной состоит из последовательности
латинских букв и цифр. Причем имя должно начинаться с
буквы. Имя переменной не должно включать следующие
символы: пробел, /, :, *, ?, «, <, >, |.
С каждым именем (идентификатором) в программе
связан тип. Тип задает те операции, которые могут
применяться к имени. Это означает, что все операции
подвергаются строгому контролю со стороны компилятора
на соответствие типов.
7.
Классификация типов данныхв языке программирования С++.
Типы данных в С++ еще называют расширяемыми,
так как кроме встроенных типов данных можно
создавать свои типы данных.
8.
Основные типыданных
Объявление
переменной
Диапазон
принимаемых
значений
int
целочисленный тип
данных
int a;
// объявление переменной а целого
типа
-2147483648/2147483647
Приставки к
целочисленному типу
данных:
short – укорачивает тип
данных путем
уменьшения размера
занимаемой памяти;
long – удлиняет тип
данных путем
увеличения размера
занимаемой памяти;
unsigned (без знака) –
увеличивает диапазон
положительных
значений в два раза
-32768/32767
-2147483648/2147483647
0/4294967295
9.
Основные типыданных
Объявление переменной
Диапазон
принимаемых
значений
float
тип данных с плавающей
точкой
float b;
// объявление переменной b типа данных
с плавающей точкой
-2147483648.0/ 2147483647.0
long float
-9223372036854775808.0/
9223372036854775807.0
double
тип данных с плавающей
точкой двойной точности
double с = 14.2;
// инициализация (выделение памяти)
переменной типа double
-9223372036854775808.0/
9223372036854775807.0
char
символьный тип данных
char d= ‘s’
// инициализация (выделение памяти)
переменной типа char
0/ 255
bool
логический тип данных
bool k= true;
// инициализация логической переменной
k. У логического выражения может быть
один из двух результатов – true или false
0/ 255
void
тип данных с отсутствующим
значением
С его помощью задаются указатели на
объекты неизвестного типа или функции,
не возвращающие значение
10.
Задание:1. Допишите комментарии. Каким типом данных
объявлены переменные?
int a; // объявление переменной
float b; //
double c=14.2; //
char d= ‘c’; //
bool k= true; //
а
типа
_____________
2. Выбрать для каждого значения наиболее подходящий тип
данных:
5
‘X’
-5
999
-999
‘-5’
‘7’
True
False
11.
3. Подберите подходящий тип данных:1.Количество учеников в классе?
2.Площадь круга?
3.Количество автомобилей в регионе?
4.Количество автомобилей у одного владельца?
5.Первая буква фамилии?
6.Количество жителей в государстве?
7.Плотность населения в государстве?
8.Произведение цифр двузначного числа?
9.Произведение цифр трехзначного числа?
10.Фамилия сотрудника фирмы?