решить ПАСКАЛЬ)
3.Дано N целых чисел. Найти количество четных чисел, расположенных после первого числа, кратного 9.
4. Дан файл целых чисел. Найти минимум среди чисел, начинающихся и заканчивающихся на одну и ту
же цифру. Однозначные числа считаются начинающимися и заканчивающимися на одну и ту же цифру.
5. Дано натуральное число N. Определить, является ли это число степенью числа 7, то есть требуется
определить, существует ли такое целое число K, что 7K
= N. Вывести число K, либо сообщение, что такого числа не существует.
а
Объяснение:
Первый связан с применением обычных индексных выражений в квадратных скобках, например: array[18] = 3 или array[i + 3] = 9. При данном доступа записываются два выражения. Второе выражение должно быть заключено в квадратные скобки. Одно из данных выражений должно являться указателем, а второе – выражением целого типа. Последовательность записи данных выражений может быть произвольной, однако в квадратных скобках следует записывать выражение, следующее вторым. Поэтому записи array[16] и 16[array] будут являться одинаковыми и обозначающими элемент массива с номером шестнадцать. Указатель, который используется в индексном выражении, не всегда является константой, которая указывает на какой-либо массив, это может быть и переменная. Например, после выполнения присваивания ptr = array доступ к шестнадцатому элементу массива можно получить, применяя указатель ptr в форме ptr[16] или 16[ptr].
Второй доступа к элементам массива связан с применением адресных выражений и операции раза-дресации в виде *(array+16) = 3 или *(array+i+2) = 7. При данном доступа адресное выражение соответствует адресу шестнадцатого элемента массива, тоже может быть записано различными или *(16+array).
При работе на компьютере первый приводится ко второму, т. е. индексное выражение становится адресным. Для ранее рассмотренных примеров array[16] и 16[array] преобразуются в *(ar-ray+16).
Для доступа к начальному элементу массива, т. е. к элементу с нулевым индексом, можно применять просто значение указателя array или ptr. Любое из присваиваний
*array = 2;
array[0] = 2; *(array+0) = 2; *ptr = 2;
ptr[0] = 2;
*(ptr+0) = 2;
присваивает начальному элементу массива значение 2, но быстрее всего выполнятся присваивания *array = 2 и *ptr = 2, так как в них не требуется выполнять операции сложения.
и так же они должны иметь 1)разрешение 2)Скорость печати 3)объём памяти 4) Сроки службы -это во первых (не понял до конца вопрос).
во вторых струйный принтер - В лазерной печати используется тонер - красящий порошок, который заключен в сменные картриджи - черный и цветные
+ Отпечатанное на лазерном принтере изображение отличается яркостью красок, которые не тускнеют, не размазываются и не расплываются при попадании воды. А также - высоким разрешением (даже очень мелкий текст получается хорошо читаемым). Кроме того, лазерный принтер гораздо экономичнее и быстрее печатает, чем струйный, что удобно для тиражного выпуска полиграфической продукции.
-В процессе лазерной печати выделяется озон (газ с характерным запахом, который может быть вреден для здоровья).На цветных изображениях встречаются искажения полутоновНа оттиск наносится дата и серийный номер принтера (при цветной печати) - это делается для того, чтобы не подделывали деньги и ценные бумагиВысокая энергоемкостьВысокая стоимость расходников (картриджей) и самого аппарата. Цены на цветные лазерные принтеры начинаются от 4500 р., на черно-белые - от 2000 р. Верхний предел их стоимости не ограничен