mv7095
?>

1. рассказ, набранный на компьютере, содержит 4 страницы, на каждой странице 60 строк, в каждой строке 64 символа. определите информационный объем рассказа в кодировке koi8-r, в которой каждый символ кодируется 8 битами. ответ выразить в килобайтах. 2.информационное сообщение объемом 0, 5 кбайта содержит 256 символов. каким количеством бит кодируется каждый символ этого сообщения? 3. в кодировке кои-8 каждый символ кодируется одним байтом. определите количество символов в сообщении, если информационный объем сообщения в этой кодировке равен 80 бит. ( решите с объяснением и формулами)

Информатика

Ответы

Rakitin
1) (4*60*64*8)/(8*1024)=15 перемножаем страницы на строки и на символы и на информационный объём 1 символа(сколько символов в рассказе и сколько они занимаю места) мы все нашли в битах, так как нужно в килобайтах делим на 8 бит(те получаем в байтах, и затем на 1024 байт чтобы получить в килобайтах 2)(0,5*1024*8)/256=16 так как нужно узнать информационный объём 1 символа, мы делим информационный объём статьи на количество символов(информационный объём вначале переводим в биты, те домножаем на 1024(получается в байтах) и на 8(теперь в битах) 3) 1 байт=8 бит 80/8=10 символов
ALLA1868

Создаёшь массив, заполняешь его, считаешь сумму и произведение, и обрабатываешь условие:


#include <stdio.h>

#include <stdlib.h>

#include <time.h>

#include <conio.h>

#define RANDOM_MIN -9

#define RANDOM_MAX 9

int main(void) {

srand(time(NULL)); /* for "visible" random */

 

int N;

scanf("%d", &N);

 

int *A = malloc(sizeof(int) * N);

int sum = 0;

int prd = 1;

 

printf("elements: ");

 

int i;

for (i = 0; i < N; i++) {

 A[i] = RANDOM_MIN + rand() % (RANDOM_MAX + abs(RANDOM_MIN) + 1);

 

 printf("%d ", A[i]);

 

 if (A[i] > 0) {

  sum += A[i];  

 } else if (A[i] < 0) {

  prd *= A[i];

 }

}

 

printf("\n");

printf("summa: %d\n", sum);

printf("product: %d\n", prd);

 

if (sum > prd) {

 int max = A[0];

 

 for (i = (0 + 1); i < N; i++) {

  if (max < A[i]) {

   max = A[i];

  }

 }

 

 printf("max element is: %d", max);

} else {

 printf("product higher than summa");

}

 

getch();

free (A);

return 0;

}

yastrik

Создаёшь массив, заполняешь его, считаешь сумму и произведение, и обрабатываешь условие:


#include <stdio.h>

#include <stdlib.h>

#include <time.h>

#include <conio.h>

#define RANDOM_MIN -9

#define RANDOM_MAX 9

int main(void) {

srand(time(NULL)); /* for "visible" random */

 

int N;

scanf("%d", &N);

 

int *A = malloc(sizeof(int) * N);

int sum = 0;

int prd = 1;

 

printf("elements: ");

 

int i;

for (i = 0; i < N; i++) {

 A[i] = RANDOM_MIN + rand() % (RANDOM_MAX + abs(RANDOM_MIN) + 1);

 

 printf("%d ", A[i]);

 

 if (A[i] > 0) {

  sum += A[i];  

 } else if (A[i] < 0) {

  prd *= A[i];

 }

}

 

printf("\n");

printf("summa: %d\n", sum);

printf("product: %d\n", prd);

 

if (sum > prd) {

 int max = A[0];

 

 for (i = (0 + 1); i < N; i++) {

  if (max < A[i]) {

   max = A[i];

  }

 }

 

 printf("max element is: %d", max);

} else {

 printf("product higher than summa");

}

 

getch();

free (A);

return 0;

}

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

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

1. рассказ, набранный на компьютере, содержит 4 страницы, на каждой странице 60 строк, в каждой строке 64 символа. определите информационный объем рассказа в кодировке koi8-r, в которой каждый символ кодируется 8 битами. ответ выразить в килобайтах. 2.информационное сообщение объемом 0, 5 кбайта содержит 256 символов. каким количеством бит кодируется каждый символ этого сообщения? 3. в кодировке кои-8 каждый символ кодируется одним байтом. определите количество символов в сообщении, если информационный объем сообщения в этой кодировке равен 80 бит. ( решите с объяснением и формулами)
Ваше имя (никнейм)*
Email*
Комментарий*

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

mar1030
artashhovhan
olgaprevisokova302
yda659
svetarakityanskaya
burtsev3339
sanyaborisov910067
Бочкова_Елена203
sahabiev1987
osechkinandrejj
teashop
Елена-Олег
maryariazantseva
socofilesrus4
romashka17-90