67.93K
Category: programmingprogramming

Типы данных. Языки программирования

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.Фамилия сотрудника фирмы?
English     Русский Rules