petrowanastya202081
?>

Решите 1 1. какой объём памяти займёт ниже текст, если известно, что в нём используется кодировочная таблица ascii? ! меня зовут владимир. 2. для получения годовой оценки по мхк ученику требовалось написать доклад на 8 страниц. выполняя это на компьютере, он набирал текст в кодировке unicode. какой объём памяти (в кбайтах) займет доклад, если в каждой строке по 32 символа, а на каждой странице помещается 64 строки? каждый символ в кодировке unicode занимает 16 бит памяти. 3. скорость передачи данных через adsl-соединение равна 512000 бит/c. передача файла через данное соединение заняла 8 секунд. определите размер файла в кбайт. в ответе укажите одно число — размер файла в кбайт. единицы измерения писать не нужно

Информатика

Ответы

Лебедев972
1) 28 байт.
2) (8 * 32 * 64 * 2) / 1024 = 32 Кбайт.
3) 8 * 512000 = 4096000 бит = 512 000 байт = 500 Кбайт.
Воронина

#include <iostream>

#include <time.h>

using namespace std;

void print_array(int** arr, int n, int m) {

for (size_t i = 0; i < n; i++) {

 for (size_t j = 0; j < m; j++) {

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

 }

 cout << endl;

}

cout << endl;

}

int** auto_input_matrix(int** arr, int n, int m) {

for (size_t i = 0; i < n; i++) {

 for (size_t j = 0; j < m; j++) {

  arr[i][j] = rand() % 200 - 100;

 }

}

return arr;

}

int** search_for_the_minimum_and_maximum_values_and_putting_them_at_the_end_of_the_matrix(int** arr, int n, int m) {

int min = 100;

int max = -100;

for (int i = 0; i < n; i++) {

 for (int j = 0; j < m; j++) {

  if (arr[i][j] <= min) {

   min = arr[i][j];

  }

  if (arr[i][j] >= max) {

   max = arr[i][j];

  }

 }

 arr[i][m-1] = max;

 arr[i][0] = min;

 min = 100;

 max = -100;

}

return arr;

}

int main() {

srand(time(NULL));

setlocale(LC_ALL, "Russian");

int n, m;

cout << "Введите количество строк в массиве: ";

cin >> n;

cout << "Введите количество элементов в массиве построчно: ";

cin >> m;

int** array = new int* [n];

for (size_t i = 0; i < n; i++) {

 array[i] = new int[m];

}

array = auto_input_matrix(array, n, m);

print_array(array, n, m);

array = search_for_the_minimum_and_maximum_values_and_putting_them_at_the_end_of_the_matrix(array, n, m);

print_array(array, n, m);

delete[] array;

}

Суханова1532

#include <iostream>

#include <cmath>

#include <algorithm>

int main() {

   const double eps = 1e-7; //для сравнения с нулём вещественных чисел

   /*Коэффициенты системы уравнений будем хранить в матрице 2*3

     Система уравнений вида

     a1*x1+b1*x2=c1,

     a2*x1+b2*x2=c2

     в двумерном массиве будет храниться так:

     {{a1, b1, c1},

      {a2, b2, c2}}

   */

   double **m = new double*[2];

   for(int i = 0; i < 2; i++){

       m[i] = new double[3];

   }

   for(int i = 0; i < 2; i++){

       std::cout << "Input a, b, c for " << i + 1 << " equation:\n";

       for(int j = 0; j < 3; j++){

           std::cin >> m[i][j];

       }

   }

   /*

   Решить систему можно методом Крамера:

   det = a1*b2-a2*b1

   det1 = c1*b2-c2*b1

   det2 = a1*c2-a2*c1

   x1 = det1/det

   x2 = det2 / det

   */

   double det = m[0][0] * m[1][1] - m[1][0] * m[0][1];

   double det1 = m[0][2] * m[1][1] - m[1][2] * m[0][1];

   double det2 = m[0][0] * m[1][2] - m[1][0] * m[0][2];

   if (std::abs(det) < 1e-7){

       if (std::abs(det1) < 1e-7){

           std::cout << "Infinity solutions\n";

       }

       else{

           std::cout << "No solution\n";

       }

   }

   else{

       double x1 = det1 / det;

       double x2 = det2 / det;

       std::cout << "x1 = " << x1 << std::endl;

       std::cout << "x2 = " << x2 << std::endl;

   }

   //Освобождение выделенной динамической памяти

   for(int i = 0; i < 2; i++){

       delete []m[i];

   }

   delete []m;

   return 0;

}

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

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

Решите 1 1. какой объём памяти займёт ниже текст, если известно, что в нём используется кодировочная таблица ascii? ! меня зовут владимир. 2. для получения годовой оценки по мхк ученику требовалось написать доклад на 8 страниц. выполняя это на компьютере, он набирал текст в кодировке unicode. какой объём памяти (в кбайтах) займет доклад, если в каждой строке по 32 символа, а на каждой странице помещается 64 строки? каждый символ в кодировке unicode занимает 16 бит памяти. 3. скорость передачи данных через adsl-соединение равна 512000 бит/c. передача файла через данное соединение заняла 8 секунд. определите размер файла в кбайт. в ответе укажите одно число — размер файла в кбайт. единицы измерения писать не нужно
Ваше имя (никнейм)*
Email*
Комментарий*

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

natakrechko
Вагифович
Femida76
ВладимировнаАлександр1421
avakarica
saniopt
Kuznetsova702
Pirogovskii695
Сулейманова
lugowskayatania2017
Alena824
rigina82
igevskoemuseumkec
osherbinin
bhg50