8.Стоковый тип данных
Строковый тип относится к числу структурированных. Строка - последовательность символов,каждый из них занимает от 4 до 6 байт памяти пример programDoRatio;
var
A, B: Integer;
Ratio: Real;
Ans: Char;
begin
repeat
Write('Enter two numbers: ');
Readln(A, B);
Ratio := A / B;
Writeln('The ratio is ', Ratio);
Write('Do it again? (Y/N) ');
Readln(Ans);
untilUpCase(Ans) = 'N';
end.
После вычисления коэффициента, выдается сообщение:Doitagain? (Y/N). (Повторить? (Да/Нет)).Программа находится в состоянии ожидания одного из указанных символов и нажатия клавиши "Enter". Если Вы нажмете "n" или заглавную "N", то условие "until" будет выполнено и цикл закончится. В случае, если Вы ответите "Y" ("y"), то выполнение цикла будет продолжено."N" и "n" не одно и тоже, потому что они имеют различные значения в коде ASCII. Каждый символ имеет свой код ASCII, представленный 8-битным значением (символ занимает 1 байт).
Строка может содержать текстовые символы любых типов: буквы, цифры, знаки пунктуации, разделительные символы и пр.
Строки всегда заключаются в двойные кавычки.
Существует две категории строк: строки переменной длины и строки фиксированной длины. По умолчанию в VBA все строки переменной длины.
Следует сказать, что тип данных String является очень важным типом, т.к., как правило, информация, вводимая пользователем - это строковые данные. Кроме того, поскольку на экране монитора отображается только текст, то все другие типы данных должны быть преобразованы в строковые данные перед выводом на экран.
- 1.Необходимые (основные) свойства моделей. Основные типы уравнении в математическом моделировании
- 2.Прямая задача в моделировании
- 3.Обратная задача в моделировании
- 4.Численное интегрирование
- 5.Подгонка или аппроксимация; метод наименьших квадратов
- 6.Конечно-разностные системы. Одноименная конечно разносная система
- 7.Конечно-разностные системы. Двумерная конечно-разностная схема
- 8.Вопрос точности вычислений
- 1. Переменные; сложные структуры простых элементов
- 2.Массивы
- 4.Цикл с предусловием
- 5.Функции/процедуры
- 7.Вещественный тип данных
- 8.Стоковый тип данных