
Самостоятельно придумайте примеры данных, которые можно организовать в виде массива. В каждом
примере отметьте: каким именем можно обозначить массив, как пронумеровать его элементы, какой тип будет иметь массив? Опишите массивы по правилам Алгоритмического языка.

Ответы на вопрос

Имя для обозначения: car
Нумерация: по году выпуска
Тип: строковый
алг Автомобили
строк таб car[2000:2018]
цел i
нач
для i от 2000 до 2018 шаг 1 повторять
нц
вывод (i, "-")
ввод (car[I])
кц
кон
2) Оценка с предмета:
Имя для обозначения: grade
Нумерация: по дате получения
Тип: целый (строковый)
алг Оценки с предмета
цел таб grade[1:30]
цел i
нач
i:=1
пока i<=30, повторять
нц
вывод (i," число- ")
ввод (grade[i])
i:=i+1
кц
кон



Конечно, давайте рассмотрим несколько примеров массивов, организованных в соответствии с правилами алгоритмического языка. Для примеров будем использовать псевдокод (похожий на питон, но без конкретных синтаксических правил).
Пример 1: Массив целых чисел
```python # Имя массива: numbers # Нумерация элементов: от 0 до 4 # Тип массива: целые числа (integer) numbers = [10, 20, 30, 40, 50]
# Обращение к элементам массива print(numbers[0]) # Выводит первый элемент: 10 print(numbers[2]) # Выводит третий элемент: 30 ```
Пример 2: Массив строк
```python # Имя массива: names # Нумерация элементов: от 0 до 2 # Тип массива: строки (string) names = ["Alice", "Bob", "Charlie"]
# Обращение к элементам массива print(names[1]) # Выводит второе имя: Bob print(names[2]) # Выводит третье имя: Charlie ```
Пример 3: Массив вещественных чисел
```python # Имя массива: prices # Нумерация элементов: от 0 до 3 # Тип массива: вещественные числа (float) prices = [2.99, 5.49, 1.99, 8.79]
# Обращение к элементам массива print(prices[0]) # Выводит первую цену: 2.99 print(prices[3]) # Выводит четвертую цену: 8.79 ```
Пример 4: Массив логических значений
```python # Имя массива: flags # Нумерация элементов: от 0 до 2 # Тип массива: логические значения (boolean) flags = [True, False, True]
# Обращение к элементам массива print(flags[1]) # Выводит второе логическое значение: False print(flags[2]) # Выводит третье логическое значение: True ```
В каждом из этих примеров массив организован с использованием конкретного имени, нумерации элементов от 0 и типа данных, который соответствует содержимому массива.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili