🔥ГДЗ под запретом?

Вариант 2 Контрольная работа 2 ГДЗ Самостоятельные и контрольные работы Босова 9 класс (Информатика)

Решение #1

Изображение ВАРИАНТ 21. В среде программирования создайте массив а из десяти случайных целых чисел, принадлежащих полуинтервалу [-50; 50). Выведите полученный массив на экран....
Дополнительное изображение

Рассмотрим вариант решения задания из учебника Босова, Босова, Лобанов 9 класс, Просвещение:
ВАРИАНТ 2
1. В среде программирования создайте массив а из десяти случайных целых чисел, принадлежащих полуинтервалу [-50; 50). Выведите полученный массив на экран. Подсчитайте сумму положительных и количество отрицательных элементов массива.
Паскаль
var
k, i: integer;
a: array [1..10]of integer;
begin
k := 0;
randomize;
for i := 1 to 10 do
begin
a[i] := random(101) - 50;
write(a[i], ' ');
if a[i] < = 0 then inc(k)
end;
writeln(' k=', k)
end.
Python
from random import randint
k=0
n=10
a=[0]*n
for i in range(n):
a[i]=randint(-50,50)
print(a[i],end=' ')
if a[i] < 0:
k+=1
print('k=',k)
2. Дополнительное задание. Разработайте программу по подсчёту баллов для конкурса пения в школе, если всего в оценке конкурсантов участвуют 10 судей. Программа должна автоматически выставлять оценку — среднее арифметическое самого высокого и самого низкого баллов из выставленных судьями.
Для записи действий в задачах 1 и 2
Диапазон возможных баллов от 0 до 10
Паскаль
var
max, min, i: integer;
a: array [1..10]of integer;
sr: real;
begin
randomize;
for i := 1 to 10 do
begin
a[i] := random(11);
write(a[i], ' ');
end;
max := a[1]; min := a[i];
for i := 2 to 10 do
begin
if a[i] > max then max := a[i];
if a[i] < min then min := a[i]
end;
sr := (max + min) / 2;
writeln(' Средний балл > > ', sr)
end.
Python
from random import randint
n=10
a=[0]*n
for i in range(n):
a[i]=randint(0,10)
print(a[i],end=' ')
sr=(max(a)+min(a))/2
print('Средний балл > > ',sr)
*Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания.
*К сожалению, временные проблемы с публикацией комментариев с мобильных устройств.