Не доходит, что не паскаль, введение матрицы x: array [1..3, 1..4] of byte = ((1, 0, -3) (-1, 2, 0) (3, -1, 4) (0, 2, 1)); просит после "byte" точку с запятой, хотя не должно быть.
Const x: array [1..3,1..4] of integer = ((1,0,-3,-1),(2,0,3,-1),(4,0,2,1));
stertumasova29
03.01.2021
Там двоеточие нужно после byte оператор присвоения
annapiskun1
03.01.2021
Для решения данной задачи, нам необходимо следовать указанным шагам:
1. Найдем размер исходного предложения в кодировке UTF-32.
Каждый символ в кодировке UTF-32 занимает 32 бита, то есть 4 байта.
Посчитаем количество символов в исходном предложении:
"Ель, кедр, сосна, кипарис, лиственница, можжевельник — хвойные растения"
В этом предложении 68 символов (без учета пробелов и знаков препинания).
Тогда размер исходного предложения в кодировке UTF-32 равен:
68 символов * 4 байта/символ = 272 байта.
2. Найдем новый размер предложения после вычеркивания названия растения и удаления лишних пробелов и запятых.
Предложение после вычеркивания выглядит следующим образом:
"Ель кедр сосна кипарис лиственница — хвойные растения"
Найдем количество символов в новом предложении:
"Ель кедр сосна кипарис лиственница — хвойные растения"
В этом предложении 46 символов (без учета пробелов и знаков препинания).
Удалим два пробела, и теперь у нас остается 43 символа.
Удалим также пять запятых, теперь у нас остается 38 символов.
Тогда новый размер предложения в кодировке UTF-32 равен:
38 символов * 4 байта/символ = 152 байта.
3. Определим разницу в размере между исходным и новым предложением.
Разница в размере составляет:
Разница = размер исходного предложения - размер нового предложения
= 272 байта - 152 байта
= 120 байт.
4. Определим, сколько символов было вычеркнуто.
Для этого необходимо вычислить разницу в количестве символов между исходным предложением и новым предложением:
Количество вычеркнутых символов = количество символов исходного предложения - количество символов нового предложения
= 68 символов - 38 символов
= 30 символов.
5. Найдем название вычеркнутого хвойного растения.
В исходном предложении было перечислено 6 хвойных растений (сосна, можжевельник, лиственница, ель, кедр, кипарис).
Если вычеркнуто только одно растение, мы должны найти растение, которого нет в новом предложении.
Оставшиеся растения в новом предложении: "Ель кедр сосна кипарис лиственница — хвойные растения".
Видим, что в новом предложении присутствуют все растения, кроме одного - можжевельник.
Следовательно, вычеркнутое растение - можжевельник.
Ответ: Вычеркнутое название хвойного растения: можжевельник.
msangelika1010
03.01.2021
Добрый день!
Чтобы решить данную задачу, нужно прочитать содержимое текстового файла и найти в нем максимальное нечетное число. Давайте разберемся, как это можно сделать шаг за шагом.
1. Сначала нам необходимо открыть файл для чтения. Для этого используется функция `open()`. Мы будем открывать файл с именем "24-1.txt" и модификатором "r" (read - чтение):
```python
file = open("24-1.txt", "r")
```
2. Затем мы должны прочитать содержимое файла. Для этого воспользуемся методом `read()`:
```python
content = file.read()
```
3. Теперь, когда у нас есть содержимое файла, необходимо найти максимальное нечетное число. Для этого мы сначала разобьем содержимое на отдельные числа. Мы можем это сделать, используя метод `split()`, который разделит содержимое по пробелам:
```python
numbers = content.split()
```
4. Далее мы пройдемся по каждому числу в списке и проверим, является ли оно нечетным. Если число нечетное и больше текущего максимального нечетного, то мы обновим текущий максимум:
```python
max_odd = 0 # переменная для хранения максимального нечетного числа
for number in numbers:
# проверка, является ли число нечетным
if int(number) % 2 != 0:
# проверка, является ли число больше текущего максимального нечетного
if int(number) > max_odd:
max_odd = int(number)
```
5. В результате получим максимальное нечетное число в переменной `max_odd`.
Вот все шаги с объяснениями и подробным решением задачи.