М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
drovac
drovac
30.05.2022 13:41 •  Информатика

Составьте программу для выселения элементов одномерного массива по формуле :
сделайте скриншот в паскале ​

👇
Открыть все ответы
Ответ:
БАХАУДДИН
БАХАУДДИН
30.05.2022
Функция и процедура - это два основных понятия программирования, которые имеют некоторые отличия друг от друга.

1. Количеством выходных параметров: Одно из основных отличий между функцией и процедурой состоит в том, что функция возвращает значение, тогда как процедура не возвращает никакого значения.

- Функция: Это блок кода, который принимает некоторые входные параметры, обрабатывает их и возвращает результат с помощью оператора "return". Таким образом, функция может иметь одно или более выходных параметров и возвращает результат в вызывающую программу. Пример: функция, которая суммирует два числа и возвращает результат.

Пример кода на языке Python:
```
def sum(a, b):
result = a + b
return result
```

- Процедура: Это блок кода, который также принимает входные параметры и выполняет некоторые операции, но не возвращает никакого значения в вызывающую программу. Процедура выполняет задачи или изменяет состояние программы с помощью переданных параметров. Пример: процедура, которая выводит на экран приветствие.

Пример кода на языке Python:
```
def greet(name):
print("Hello, " + name + "!")
```

2. Количеством входных параметров: Количество входных параметров не является основным отличием между функцией и процедурой, поскольку обе могут иметь любое количество входных параметров.

- Функция: Может иметь ноль или более входных параметров в зависимости от требований задачи.

- Процедура: Также может иметь ноль или более входных параметров в зависимости от требований задачи.

3. Возможность обращения к локальным и глобальным параметрам:
- Функция: Внутри функции можно использовать локальные параметры, которые являются параметрами, определенными внутри этой функции. Они обычно не доступны извне функции. Однако, функция может обращаться и к глобальным переменным, если они объявлены в глобальной области видимости.

- Процедура: Также может использовать локальные параметры внутри процедуры и, по аналогии с функцией, может также обращаться и к глобальным переменным.

Заключение:
Таким образом, основное отличие между функцией и процедурой заключается в том, что функция возвращает значение через оператор "return", тогда как процедура не возвращает никакого значения. Остальные отличия, такие как количество входных параметров и возможность обращения к локальным и глобальным параметрам, не являются основными отличиями между функцией и процедурой.
4,7(80 оценок)
Ответ:
Leralove20051
Leralove20051
30.05.2022
Конечно, я могу помочь с этим вопросом!

Вот код на языке Python, который добавляет к слову столько звездочек, сколько букв в этом слове:

```python
word = input("Введите слово: ")
stars = "*" * len(word) # создаем строку из звездочек, длина которой равна количеству букв в слове

result = stars + word + stars # добавляем звездочки в начале и в конце слова

print("Результат:", result)
```

Давайте разберем этот код по шагам, чтобы было понятнее:

1. Сначала мы просим пользователя ввести слово, используя функцию `input()`. Функция `input()` позволяет пользователю вводить данные с клавиатуры.
2. Затем мы создаем переменную `stars`, в которую записываем строку, состоящую из символа "*". Здесь мы используем оператор умножения `*` для повторения символа "*" нужное количество раз. Длина этой строки равна количеству букв в слове.
3. Далее мы создаем переменную `result`, в которую записываем итоговую строку. Мы объединяем значение переменной `stars`, само слово и еще одну строку `stars`. Таким образом, мы добавляем звездочки и в начале, и в конце слова.
4. Наконец, мы выводим результат с помощью функции `print()`.

Например, если пользователь введет слово "Привет", то результатом выполнения программы будет строка "***Привет***".

Такой подробный код с объяснениями позволяет школьнику лучше понять, как каждая часть программы работает и как они взаимодействуют друг с другом для достижения результата.
4,4(33 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ