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

1) Массив из 10 элементов заполнить случайными числами от 0 до 100 и вывести на экран. 2)Массив из 15 элементов заполнить случайными целыми числами от 0 до 35 и вывести на экран в обратном порядке. 3) Массив из 20 элементов заполнить натуральными числами, кратными 3. Вывести массив на экран в порядке возрастания

Показать ответ
Ответ:
shopsms982
shopsms982
16.12.2021 20:50

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)

0,0(0 оценок)
Ответ:
MaveJ
MaveJ
16.12.2021 20:50

Программа:

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.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота