Пропускная канала связи 10 Мбит/с. Канал подвержен воздействию шума , поэтому избыточность кода передачи состовляет 20% . определите за сколько времени по ка6алу будет передан текст информационный объем которого состовляет 100кб
a = int(input("Введите сторону квадрата(целые числа): "))
print("S =", a*a)
2.Периметр квадрата(вещ. числа):
a = float(input("Введите сторону квадрата(вещественные числа): "))
print("P =", a*4)
3.Площадь треугольника:
a = int(input("Введите длину основания треугольника(целые числа):"))
h = int(input("Введите высоту треугольника(целые числа):"))
print("S =",a*h/2)
4.Периметр треугольника:
print("P =", int(input("Введите длину первой стороны треугольника(целые числа):")) + int(input("Введите длину второй стороны треугольника(целые числа):")) + int(input("Введите длину третьей стороны треугольника(целые числа):")))
5.Площадь круга:
Pi = 3
R = int(input("Введите радиус круга: "))
print("площадь круга примерно равна(Pi=3)", Pi*R*R)
6.Длина окружности:
Pi = 3,1415926535
R = float(input("Введите радиус круга: "))
print("длина окружности круга примерно равна", 2*Pi*R)
var
n, Num, i, j, t: integer;
Count: array[1..12] of integer;
Names: array[1..12] of integer;
begin
for i := 1 to 12 do
begin
Count[i] := 0;
Names[i] := i;
end;
ReadLn(N); { Считываем количество запросов}
for i := 1 to N do
begin
ReadLn(t); {считали очередной запрос}
Count[t] := Count[t] + 1;
end;
{Сортируем массивы Names и Count в порядке убывания значений массива Count}
for i := 12 downto 2 do
for j := 2 to i do
if Count[j - 1] < Count[j] then
begin
t := Count[j];
Count[j] := Count[j - 1];
Count[j - 1] := t;
t := Names[j];
Names[j] := Names[j - 1];
Names[j - 1] := t;
end;
for i := 12 downto 1 do
if Count[i] > 0 then
WriteLn(Names[i], ' ', Count[i]);
end.
Объяснение:
1.Площадь квадрата(цел числа):
a = int(input("Введите сторону квадрата(целые числа): "))
print("S =", a*a)
2.Периметр квадрата(вещ. числа):
a = float(input("Введите сторону квадрата(вещественные числа): "))
print("P =", a*4)
3.Площадь треугольника:
a = int(input("Введите длину основания треугольника(целые числа):"))
h = int(input("Введите высоту треугольника(целые числа):"))
print("S =",a*h/2)
4.Периметр треугольника:
print("P =", int(input("Введите длину первой стороны треугольника(целые числа):")) + int(input("Введите длину второй стороны треугольника(целые числа):")) + int(input("Введите длину третьей стороны треугольника(целые числа):")))
5.Площадь круга:
Pi = 3
R = int(input("Введите радиус круга: "))
print("площадь круга примерно равна(Pi=3)", Pi*R*R)
6.Длина окружности:
Pi = 3,1415926535
R = float(input("Введите радиус круга: "))
print("длина окружности круга примерно равна", 2*Pi*R)
7. Имя:
name = input("Как тебя зовут? ")
print("Привет,", name,"!")
Объяснение: