Новое на сайте

Сумма элементов побочной диагонали
Задача
22 Мар 2012

В двумерном массиве случайных чисел [1..10,1..10] вычислить сумму элементов побочной диагонали.

(Побочная диагональ проходит из нижнего левого угла в верхний правый.)

Решить задачу двумя способами:
• Используя подпрограмму-функцию.
• Используя подпрограмму-процедуру.

Пример форматированного вывода невещественных типов
Задача
08 Мар 2012

Вывести на экран введенные пользователем данные в полях шириной, заданной по умолчанию, и полях шириной, определяемой пользователем.

Пример простейшего ввода и вывода данных
Задача
08 Мар 2012

Получить от пользователя данные, обработать их и вывести на экран

Пример форматированного вывода вещественных чисел
Задача
08 Мар 2012

Вывести на экран действительное число в различных форматах представления.

Тип pchar
Учебник
08 Мар 2012
Порядок выполнения операций
Учебник
08 Мар 2012

В сложных выражениях порядок операций определяется их приоритетом. Операции одного приоритетного уровня выполняются слева направо. Порядок операций можно изменить, воспользовавшись круглыми скобками. Значения функций вычисляются раньше, чем выполняются другие операции. Приоритетные уровни операций следующие (по убыванию приоритета):

  1. Одноместные (унарные) операции: +, -, not.
  2. Мультипликационные операции: *, /, div, mod, and.
  3. Аддитивные операции: +, -, or, xor.
  4. Операции отношения: <, <=, >, >=, =, <>.
Явное преобразование типов
Учебник
08 Мар 2012

В ряде случаев в Pascal происходит автоматический переход от одного типа данных к другому (от целого к действительному, от символьного к строковому и т.д.). Существует также ряд функций, осуществляющих преобразование типов (ord, chr, trunc, round). Наряду с этим в Паскаль возможно явное преобразование типов (ретипизация данных). Для того, чтобы осуществить явное преобразование типа, необходимо использовать имя типа аналогично тому, как используется имя функции. В качестве параметра в этом случае указывается имя преобразуемой переменной.

Подсчет количества слов в строке
Задача
12 Янв 2012

Подсчитать количество слов во введенной пользователем строке.

Для упращения задачи считаем, что слова разделяются исключительно одним пробелом, а первый и последний символы строки не являются пробелами.

Функция sizeof
Учебник
11 Дек 2011

Для определения объема памяти, отводимого под элемент данных (переменную), используется функция sizeof, которая имеет один параметр. Этот параметр может быть именем типа, переменной, константой или выражением. Например:

writeln(sizeof(real));
writeln(sizeof(n));

Определить количество элементов массива, значение которых больше соседних элементов
Задача
19 Ноя 2011

Пользователь вводит n элементов массива. Требуется определить количество элементов, значение которых больше, чем у соседних элементов массива.