Егоркина
?>

Вданной из кодировок unicode символ кодируется 16-ти битами, определите размер следующего предложения в данной кодировке: роняет лес багряный свой убор, серебрит мороз увянувшее поле. варианты ответов: 1) 120 бит 2)960 бит 3)480 байт 4)60 байт

Информатика

Ответы

Nataliyaof
Предложение 
"Роняет лес багряный свой убор, серебрит мороз увянувшее поле."
состоит из 61 символа. Пересчитано, проверено.
По условию каждый символ кодируется 16-ю битами
Тогда для хранения предложения необходимы 
i=16*61 = 976 бит
Самое близкое число в вариантах ответов  - 960 бит
Разница в 16 бит или в 1 символ - есть. При возможности, надо указать на некорректность теста, если нет - то давать ответ 960. Быть может, разработчики текста не посчитали точку в конце предложения.
serebrennikova99
В данном тексте встречается не так много различных прописных букв – это все буквы, входящие в заголовок (Ш, А, Л, Т, Й, Б, О) и первые буквы строк (С, В, Н). Какая из них может встречаться один раз. Не трудно заметить, что это не Ш и не Б (они встречаются слишком часто), а также не С, не В и не Н (они встречаются в стихотворении попарно), значит, это какая-то из оставшихся букв заголовка и не трудно догадаться, что О.
Три раз встречается строчная буква и. Три раза встречается прописная буква А.   Десять раз встречается строчная буква е.
picassovrn
#include <iostream>
/*Библиотека стандартного ввода-вывода C++ */                     
#include <string>
/*строки*/
#include <cstdio>
//Библиотека стандартного ввода-вывода C*/

using namespace std;

int main()
{
    short int maxDigit = -1;
    string str;
    printf("%s","Введите строку: ");
    cin >> str;                         
    /*Ввод строки*/
    for(int i = 0; str[i] != '\0'; i++)
    /*Цикл от начала строки до ее конца*/   
    /*('\0' - "нуль-терминатор" это символ конца строки)*/                            
    {                                         
        if((isdigit(str[i])) && (short int)(str[i]-48)>maxDigit)
        /*Если текуший символ цифра и она больше maxDigit)*/
        /*"(short int)...-48" преобразует char в short int*/           
        maxDigit = (short int)(str[i]-48);
        /*То maxDigit = этой цифре.*/  
    }   
    if(maxDigit == -1)  cout << "В строке нет цифр: " <<  "\n";   
    cout << "Наибольшая цифра: " << maxDigit << "\n";   
    /*Вывод */
    system("pause");
    return 0;
}

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

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

Вданной из кодировок unicode символ кодируется 16-ти битами, определите размер следующего предложения в данной кодировке: роняет лес багряный свой убор, серебрит мороз увянувшее поле. варианты ответов: 1) 120 бит 2)960 бит 3)480 байт 4)60 байт
Ваше имя (никнейм)*
Email*
Комментарий*

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

snezhanaklimenkova
Yevgenevich775
igevskoemuseumkec
nekrasovaolga27
rigina82
randat887040
Kashirina
eoils-info
Evelina Mariya
kiparistop
yanagitsina
gulyaizmailova
Moroshkina-Aristova2011
rinat
knyazevskayad