М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Xzxzxzxzxzzxzxz
Xzxzxzxzxzzxzxz
30.01.2023 03:44 •  Информатика

Составить блок-схему к : найти сумму всех n-значных чисел (1 ≤ n ≤ 4), n вводится

👇
Ответ:
EnoTProKoP
EnoTProKoP
30.01.2023
Смотри вложение
...............................
Составить блок-схему к : найти сумму всех n-значных чисел (1 ≤ n ≤ 4), n вводится
4,6(95 оценок)
Открыть все ответы
Ответ:
gubkina2003
gubkina2003
30.01.2023
1) var  a: array[0..100] of integer;  i, s, n: integer;
begin 
writeln('Введите количество элементов в массиве: '); readln(n);   
for i := 1 to n do   begin   
a[i] := random(10);   
write(a[i], ' ');   
s := s * a[i]; 
end;   
writeln; 
writeln(s);
end.

2) var  a: array[0..100] of integer;  i, s, n: integer;
begin 
 writeln('Введите количество элементов в массиве: '); readln(n);   
for i := 1 to n do   begin   
a[i] := random(10);   
write(a[i], ' '); 
end;   
for i := 1 to n do   begin   
// if (i mod 2=0) then s:=s+a[i]; Раскоментируй, если сумму нужно искать среди четных номеров элементов.   
// if (a[i] mod 2=0) then s:=s+a[i]; Раскоментируй, если сумму нужно искать среди самих четных элементов. 
end;   
writeln; 
writeln(s);
end.

3)var  a: array[0..100] of integer;  i, s, n, max: integer;
begin 
writeln('Введите количество элементов в массиве: '); readln(n);   
 for i := 1 to n do   begin   
a[i] := random(10);   
write(a[i], ' '); 
end; 
s:=0; 
 for i := 1 to n do   begin   
if (a[i]>s) then s:=a[i]; 
end;   
writeln; 
writeln(s);
end.

4)var  a: array[0..100] of integer;  i, s, n, max: integer;
begin 
writeln('Введите количество элементов в массиве: '); readln(n);   
for i := 1 to n do   begin   
a[i] := random(10);   
write(a[i], ' '); 
end; 
s:=0; 
for i := 1 to n do   begin   
if (a[i]>s) and (a[i] mod 3=0) then s:=a[i]; 
end;   
writeln; 
writeln(s);
end.
4,8(11 оценок)
Ответ:
karisha119
karisha119
30.01.2023

1) ответ: 260

2) ответ: 4

3) ответ: А) 180  А) 52

1) * V = U * t, V - объем в битах, U - скорость в бит/сек, t - время в секундах.

Решаем относительно времени:

t = V/U

* Сначала Кате нужно скачать 512 Кб со скоростью 2²⁰ бит/сек, прежде чем начать передачу файла Маше. 512 Килобайт = 0.5 Мегабайт = 0.5 * 2²³ бит

t₁ = \frac{0.5*2^{23}}{2^{20}} = 0.5 - 2x^{3} = 0.5 * 8 = 4 cек.     

* Далее Катя может начинать передавать файл объемом 8 Мегабайт Маше со скоростью 2¹⁸ бит/сек  8 Мегабайт = 8 * 2²³ бит.

* Общее время = t1 + t2 = 256 + 4 = 260.

t₂ = \frac{8*2^{23}}{2^{18}} = 8 -2x^{5} = 8 * 32 = 256 cек.  

* Через 260 секунд от начала получения файла Катей Маша сможет получить весь заказанный файл.

ответ: 260

2) * Вычислим скорость передачи данных по каналу связи:  дробь, числитель — 20Мбайт, знаменатель — 75 сек = дробь, числитель — 4, знаменатель — 15 Мбайт/сек.

\frac{20}{75} = \frac{4}{15} Мбайт/cек.    

Поскольку на упаковку и распаковку данных ушло 15 секунд, то на передачу сжатых данных по каналу связи ушло 30 − 15 = 15 секунд.  

* Зная скорость передачи, найдем объём сжатого файла:  15сек умножить на дробь, числитель — 4, знаменатель — 15 Мбайт/сек = 4 Мбайт.

 15 * \frac{4}{15} Мбайт/cек = 4 Мбайт

ответ: 4

3)

1. А: \frac{20*2^{23*0.4} }{2^{2} 20} + 10 + 2 = 16 * 2x^{3} =16 * 8 + 12 = 128 + 12 = 140

B: \frac{20*2^{23*0.4} }{2^{20}} = 40 * 2x^{3} = 40 * 8 = 320

А быстрее на 320-140=180

ответ: А) 180  

2. А: \frac{20*0.6*2x^{23} }{2^{20} } + 12 = 108

B: \frac{20*2^{23} }{2x^{20} } = 20 * 8 = 52  

А быстрее на 160-108=52

ответ: А) 52

4,7(66 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ