Символьные величины в программировании имеют следующие преимущества:
- Возможность хранения любых символов. 2 Это буквы, цифры, знаки препинания и специальные символы. 2 Каждому символу алфавита соответствует индивидуальный числовой код от 0 до 255. 2
- Использование в арифметических операциях. 5 Величины символьных типов применяются для хранения целых чисел, не превышающих границы указанных диапазонов, и могут участвовать в арифметических операциях. 5
Некоторые недостатки символьных величин:
- Необходимость заключения значений символьного типа в апострофы. 3 Если символьное значение задаётся через консоль, то апострофы не нужны. 3
Логические величины в программировании обладают такими преимуществами:
- Возможность работы с вопросами, на которые существует только 2 варианта ответа. 4 После этого компьютер анализирует, сравнивает данные (числа, строки и переменные) и принимает решение. 4
- Участие в арифметических операциях. 5 Величины логического типа могут участвовать в арифметических операциях. 5 При преобразовании к целому типу true имеет значение 1, false — нуль. 5
Некоторые недостатки логических величин:
- Неопределённый размер. 5 Размер логического типа в стандарте не определён и зависит от реализации. 5