1) Массив из 10 элементов заполнить случайными числами от 0 до 100 и вывести на экран. 2)Массив из 15 элементов заполнить случайными целыми числами от 0 до 35 и вывести на экран в обратном порядке. 3) Массив из 20 элементов заполнить натуральными числами, кратными 3. Вывести массив на экран в порядке возрастания
Ответы на вопрос:
1)
from random import randint
a = [0]*10
for i in range(len(a)):
a[i] = randint(0,100)
print(a)
2)
from random import randint
a = [0]*15
for i in range(len(a)):
a[i] = randint(0, 35)
a = list(reversed(a))
print(a)
3)
from random import randint
a = [0]*20
for i in range(len(a)):
item = 1
while item % 3 != 0:
item = randint(3, 333333)
a[i] = item
a.sort()
print(a)
Программа:
Pascal:
№1)
var arr: array[1..10] of integer;
begin
for var i := 1 to 10 do arr[i] := random(100);
writeln(arr);
end.
№2)
const N = 15;
var arr: array[1..N] of integer;
i, tmp: integer;
begin
for i := 1 to 15 do arr[i] := random(100);
writeln(arr);
for i:=1 to n div 2 do begin
tmp := arr[i];
arr[i] := arr[N - i + 1];
arr[N - i + 1]:= tmp;
end;
writeln(arr);
end.
№3)
const N = 20;
var
arr: array[1..N] of integer;
i, tmp, j: integer;
begin
for i := 1 to N do readln(arr[i]);
writeln(arr);
for i := 1 to N - 1 do
for j := 1 to N - i do
if (arr[j] > arr[j+1]) then begin
tmp := arr[j];
arr[j] := arr[j+1];
arr[j+1] := tmp;
end;
writeln(arr);
end.
папирусы хранили в виде свитков, сворачивая длинную папирусную ленту, склеенную из отдельных листов, в трубку.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ogorodnikovkir16.01.2022 11:18
-
Натульчик6727.05.2023 01:16
-
Сова0047890250025.07.2022 02:12
-
yzenik228.07.2020 16:39
-
89060503.04.2021 10:41
-
magauiyaa08.05.2020 16:24
-
SHERBINADARYA0027.03.2020 00:45
-
loikomatveico16.03.2023 21:16
-
Маришка94506.01.2020 04:36
-
ZMelnikSasha03.11.2021 13:18
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.