• Предмет: Информатика
  • Автор: HezGarsia
  • Вопрос задан 2 месяца назад

Помогите пожалуйста! :"3
1. Що таке масив?
2. Що є еквівалентом одновимірного масиву в математиці?
3. Що таке розмірність та індекс?
4. Як звернутися до елемента масиву?
5. Що таке базовий тип? Яким він може бути?
6. Які операції допустимі над елементами масиву та над масивом в цілому?
7. Що таке генерація випадкового числа? Яка структура запису даної операції?
8. Який тип даних може використовуватися в якості індексу елементів масиву?
9. Чим відрізняється одновимірний масив від багатовимірного?
10. Що є аналогом двовимірного масиву в математиці?
11. Якими способами можна здійснити заповнення масиву?
12. Чи є необхідною умовою використання вкладених циклів при обробці двовимірного масиву?


xktrimall: це python?
HezGarsia: звісно
xktrimall: ща отвечу
xktrimall: правда я не все знаю
HezGarsia: все равно спасибо! ^^

Ответы

Ответ дал: xktrimall
1

1. массив - это структура данных, хранящая набор значений.

2. хз

3. Размерность массива — это количество индексов, необходимое для однозначной адресации элемента в рамках массива. Индекс массива это числовой адрес к ячейке.

4. имя_массива[индекс]. array[2]

5. Базовий тип визначає кількість даних кожного елементу, що складає масив. Тип елементів масиву може бути як базовим типом так і складеним (структура).

6. С елементоми массива можно выполнять операции которые свойственны типу данных элемента. Например, если в массиве находится число (int), то у нему можно прибавлять, отнимать он него, делить, умножать...
7. генерація випадкового числа - це коли создається випадкове число. Щоб це зробити в пайтоні потрібна бібліотека random.

import random
i = randon.randint(1, 10)

цей код згенерує випадкове чисто від 1 до 10.

8. тільки число. int, integer.

9. В несколькомерном массиве хранятся еще массивы. т.е. в одном массиве еще один. В домерный массив, это массив с массивом данных. Например,
array = [
....[1,2,3],
....[4,5,6],
....[7,8,9]
]
в одномерном массиве находятся непостредственно данные. [1,5,3,5]
10 хз
11. можно генератором. наприклад так
[i for i in range(20)]
таким чином массив заповниться числами від 0 до 20.
12. так. наприклад, щоб помножити кожен елемент двовимірного массиву на 5, потрібен такий код:

for row in array:

....for n in row:

........# дії над елементом
........pass

==================================================

я спішив тому сорі за суржик та одруковки
"...." це відступ, табуляція. знания уберає отступи, тому так

Вас заинтересует