Упражнение №3
Информатика · Информатика · 9 класс · Вариант 3 Контрольная работа 2 ГДЗ Самостоятельные и контрольные работы Босова 9 класс (Информатика)
Решение


1. В среде программирования создайте массив а из десяти случайных целых чисел, принадлежащих интервалу [0; 20). Выведите полученный массив на экран. Вычислите количество элементов массива, значения которых превышают среднее арифметическое значений его элементов.
Паскаль
writeln('Количество элементов больше среднего = ', k)
print('Количество элементов больше среднего',k)
2. Дополнительное задание. Имеется металлическая проволока длиной L. Разработайте программу, определяющую, можно ли из проволоки такой длины сделать прямоугольник площадью S. С помощью программы рассчитайте длину а и ширину b этого прямоугольника или выведите на экран сообщение, что такой прямоугольник не существует. (Подсказка', используйте квадратное уравнение.) Получите результат для L = 128 м и S = 1020 м2.
Для записи действий в задачах 1 и 2:
Выразить одну сторону прямоугольника через площадь и длину другой стороны:
Тогда периметр прямоугольника будет равен:
P = 2*a+2*b = 2*a+2*(S/a)=(2*a2+2*S)/a
Если подставить вместо периметра длину проволоки, то получившееся квадратное уравнение должно иметь один или два положительных корня.
L*a = 2*a2+2*S; 2*a2 – L*a + 2*S=0
Составить программу решения квадратного уравнения относительно a.
Паскаль:
write('Введи L и S > > ');
x1 := (l + sqrt(d)) / (2 * 2);
x2 := (l - sqrt(d)) / (2 * 2);
if (x1 > 0) or (x2 > 0) then
writeln('a=', x1, ' b=', s / x1);
writeln('a=', x2, ' b=', s / x2);
else writeln('Прямоугольник не существует')
Окно вывода:
Введи L и S > > 128 1020
l,s=map(float,input('Введи l и s > > ').split())
x1 = (l + math.sqrt(d)) / (2 * 2)
x2 = (l - math.sqrt(d)) / (2 * 2)
print('Прямоугольник не существует')
Окно вывода:
Введи l и s > > 128 1020
*Текст задания приводится исключительно в образовательных целях для более полного понимания решения.
Предыдущий-следующий
уч.2025
Босова
Босова
уч.2017
Босова
Босова
уч.2023,2016
Босова
(Раб тетрадь)
Босова
уч.2025,2023
Мордкович
уч.2026
Юлия Ваулина, Джунни Дули
уч.2018
Мерзляк
(Сам и контр)
уч.2011
Кузовлев
Кузовлев
уч.2014
Ладыженская
уч.2026
Коровина
Комменты вк