Задачі з теми: "Задання одновимірного масиву та вивід його на екран"

11.1. Заповнити одновимірний масив з восьми елементів наступними значеннями: перший елемент масиву дорівнює 37, другий - 0, третій - 50, четвертий - 46, п’ятий - 34, шостий - 46, сьомий - 0, восьмий - 13.
Вхідні дані
Вихідні дані
37
0
50
46
34
46
0
13
37 0 50 46 34 46 0 13
a=[]
for i in range(8):
     a.append(int(input()))
for i in range(len(a)):
     print(a[i], end=" ")
Код в розробці
11.2. Заповнити одновимірний масив із десяти елементів значеннями, які вводяться з клавіатури під час виконання програми.
11.3. Заповнити одновимірний масив із п’ятнадцяти елементів випадковим чином:
а) дійсними значеннями, які лежать в діапазоні від 0 до 1 з точністю до двох знаків після коми;
Вихідні дані (довільні)
0.68 0.74 0.21 0.02 0.89 0.71 0.76 0.04 0.02 0.18 0.26 0.49 0.99 0.36 0.85
import random
a=[]
for i in range(15):
     a.append(random.random())
for i in range(len(a)):
     print("{0:.2f}".format(a[i]), end=" ")


ТЕКСТ КОТОРЫЙ СКРЫТ СПОЙЛЕРОМ
б) дійсними значеннями x (22 <= x < 23);
Вихідні дані (довільні)
22.95 22.88 22.58 22.64 22.84 22.47 22.89 22.19 22.56 22.10 22.88 22.92 22.49 22.81 22.90
в) дійсними значеннями x (0 <= x < 10);
Вихідні дані (довільні)
2.05 6.11 3.56 1.19 1.83 7.49 6.78 5.78 9.19 5.60 9.29 4.03 3.51 7.91 5.00
г) дійсними значеннями x (-50 <= x < 50);
Вихідні дані (довільні)
48.22 -8.31 -41.39 -5.72 33.90 -46.13 -9.83 -36.04 19.96 -44.02 29.61 0.66 26.61 -49.42 7.03
д) цілими значеннями, яка лежать в діапазоні від 0 до 10 включно.
Вихідні дані (довільні)
7 10 6 6 3 6 10 0 8 5 1 5 2 5 9
11.4. Одновимірний масив призначений для збережень зростів дванадцяти людей. Заповнити масив випадковими цілими значеннями, які лежать в діапазані від 163 до 190 включно.
Вихідні дані (довільні)
170 168 176 174 178 189 179 164 171 165 190 173
11.5. Одновимірний масив призначений для збережень ваги двадцяти людей. Заповнити масив випадковими цілими значеннями, які лежать в діапазані від 50 до 100 включно.
Вихідні дані (довільні)
97 91 80 52 72 67 89 50 58 62 79 72 86 66 64 69 100 77 50 79
11.6. Заповнити одновимірний масив із дванадцяти елементів наступним чином: 1 2 3 … 12.
11.7. Заповнити одновимірний масив із двадцяти елементів наступним чином: 20 19 … 1.
11.8. Заповнити одновимірний масив із восьми елементів таким чином, щоб значення елементів при перегляді масиву зліва направо будуть утворювати:
а) спадну послідовність;
б) зростаючу послідовність.
Варіанти, які були запропоновані в задачах 11.6 і 11.7, не використовувати.
11.9. Заповнити одновимірний масив:
а) десятьма першими членами арифметичної прогресії з відомим першим членом прогресії а і її різницю р;
Вхідні дані
Вихідні дані
a = 2.6
p = 0.7
2.6 3.3 4.0 4.7 5.4 6.1 6.8 7.5 8.2 8.9
б) двадцятьма першими членами геометричної прогресії з відомим першим членом прогресії а і її знаменником z;
Вхідні дані
Вихідні дані
a = 3.2
p = 1.4
3.20 4.48 6.27 8.78 12.29 17.21 24.09 33.73 47.23 66.12 92.56 129.59 181.42 253.99 355.58 497.82 696.95 975.72 1366.01 1912.42
в) дванадцятьма першими членами послідовності Фібоначі (послідовність, в якій перші два члени дорівнюють 1, а кожний наступний дорівнює сумі двох попередніх).
11.10. Дано натуральне число n (n <= 999999). Заповнити одновимірний масив його цифрами, яка розміщені в зворотньому порядку (перший елемент дорівнює останній цифрі, другий - передостанній і т. д.) Незаповнені елементи масиву повинні дорівнювати нулю. Елементи масиву, які є цифрами числа n, вивести на екран.
11.11*. Використовуючи генератор випадкових чисел, заповнити одновимірний масив із двадцяти елементнів із елементів, які не повторюються.
11.12*. Заповнити одновимірний масив:
а) двадцятьма першими натуральними, яка націло діляться на 13 або на 17 і знаходяться в інтервалі, ліва границя якого дорівнює 300;
б) тридцятьма першими простими числами.
11.13. Скласти програму виведення на екран будь-якого елементу одновимірного масиву по його індексу.
11.14. Вивести елементи одновимірного масиву в оберненому порядку.