kris5009646
?>

Файл размером 8 кбайт передаётся через некоторое соединение за 64 секунд. определите, за сколько секунд можно передать тот же файл через соединенияе, скорость которого на 512 бит в секунду больше

Информатика

Ответы

Leobed917670
Найдем скорость исходного соединения
8Кбайт = (8*8*1024)/64=1024бит/с
Скорость нового соединения - 1024+512=1536 бит/с
Время передачи файла = (8*8*1024)/1536 = 42.7 Секунд
serkan777
Var x,y,z: real;
      t: integer;
begin writeln('введите х и у');
          readln(x,y);
          z:=sqrt(sqr(x)-sqr(y));
          t:=0;
          while (z>0,1) do
          begin t:=t+1;
                    z:=0,98*z;    {если 2% от изменяющегося расстояния до пола;
                   если же имеется ввиду 2% от исходного расстояния,
                   то нужно будет ввести новую переменную
                   или присвоить исходное значение z, например х,
                   то есть сразу после z:=sqrt(sqr(x)-sqr(y)); написать x:=z;
                   Формула (оператор) z:=0,98*z;  изменится так:
                   z:=z-x*0,98}
           end;
          writeln('палка упадет через ', t,' мин.');
end.
Cannabikh

Здравствуйте ! Вы не указали, каким образом должен заполняться массив (рандомом или с клавиатуры), поэтому я решила заполнить его рандомными числами. При необходимости можете изменить интервал.

#include <iostream>

#include <clocale>

using namespace std;

int main()

{

   int sum = 0;

   const int rows = 8;

   const int cols = 8;

   int arr[rows][cols];

   setlocale(LC_ALL, "Russian");

   for (int i = 0; i < rows; i++)

   {

       for (int j = 0; j < cols; j++)

       {

           arr[i][j] = rand() % 10;

           cout << arr[i][j] << " ";

       }

       cout << endl;

   }

   cout << endl << endl;

   for (int i = 0; i < rows; i++)

   {

       for (int j = 0; j < cols; j++)

           sum = arr[i][j] + sum;

   }

   cout << "Сумма элементов массива: " << sum << endl;

   cout << endl;

   for (int i = 0; i < rows; i++)

   {

       for (int j = 0; j < cols; j++)

       {

           if (j == 0)

               arr[i][j] = arr[i][j] / sum;

           cout << " " << arr[i][j];

       }

       cout << endl;

   }

   return 0;

}

Объяснение:

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Файл размером 8 кбайт передаётся через некоторое соединение за 64 секунд. определите, за сколько секунд можно передать тот же файл через соединенияе, скорость которого на 512 бит в секунду больше
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

kchapurina591
missmorozova2
levsha-27509
lilit-yan
rusart3
olqa27
donertime8
nnbeyo
ИринаАлександровна
gorbelena1971
Aleksandrovich-Yurevna1421
Maksimova-Shorokhov303
spodobnyi
kirill76536
yanagitsina