Yuliya_Viktoriya316
?>

89 . как организовать посимвольный ввод строки с клавиатуры? то есть пользователь вводит любое предложение (мы не знаем, сколько символов он введет), программа считывает данные и кидает их в строку до тех пор, пока не будет введен, допусти, пробел.

Информатика

Ответы

stanefimov
Pascal надеюсь устроит. посимвольное считывание до заданного ограничителя. (здесь  то ' ') первоначально значение переменной c не должно являться символом, обозначающим концовку. var     c : char;     s : string; begin   c : = 'a';   s : = '';   while c < > '  ' do   begin     read(c);     s : = s + c;   end; end.
mikek0906
Пусть выбраны гирьки с массами m1, m2, mn и ими удалось массу x.  тогда имеет место равенство x = a1 * m1 + a2 * m2 + + an * mn, где ai = 0, если i-ая гирьке не участвовала в взвешиваниях, -1, если лежала на той же чаше весов, что и масса, которкю нужно отмерить, и +1, если на другой чаше весов.  каждый из коэффициентов принимает одно из трёх значений, тогда при n гирек можно отмерить не более, чем 3^n различных масс.  3^3 < 40 + 1 < 3^4, значит, гирек нужно не менее четырёх.  докажем, что взяв гирьки с массами 1, 3, 9 и 27, можно отмерить любую массу от 1 до 40. будем это делать по индукции, доказав, что при гирек 1, 3, 9, 3^k можно отмерить любую массу от 1 до (3^k - 1)/2. база индукции.  при одной гирьки массой 1 действительно можно отмерить массу 1. переход.  пусть для k = k' всё доказано. докажем и для k = k' + 1. - если нужно отмерить массу x < = (3^k' - 1)/2, то это можно сделать при k' гирек.  - пусть надо отмерить массу (3^k' - 1)/2 < x < = (3^(k' + 1) - 1)/2. кладём на другую чашу весов гирьку массой 3^k'. тогда остаётся нескомпенсированная масса |x - 3^k'| < = (3^k' - 1)/2, которую, по предположению, можно получить. ура! ответ. 1, 3, 9, 27.
aetolstih
Для начала мы переведем iобьем статьи в биты 2мбайта=2048кбайт=2,097,152байт=16,777,216 бит после этого переводим 2 байта в бит ; 2байта=16 бит потом нам надо найти какой обьем 1 страницы  для это надо "строки×символы×каждый символ сколько кодируется" iстраница iст.=32×64×16=32,768 бит значит 32,768 бит это 1 страница теперь найдем сколько страниц для этого мы iобьем статьи разделим на 1 страницу  16,777,216÷32,768=512 значит будет 512 страниц теперь отнимаем 2 страницы по условию будет 512-2=510 страниц , после этого находим сколько 510 страниц будет в битах т.е iобьем статьи после редактирования=510×32,768=16,711,680 бит  а дальше переводим в байты и в кбайты 16,711,680÷8=2,088,960 байт и из байт в кбайты 2,088,960÷1024=2,040 кбайт ответ: информационный объём статьи 2,040 кбайтах после редактирования.вот и вся

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

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

89 . как организовать посимвольный ввод строки с клавиатуры? то есть пользователь вводит любое предложение (мы не знаем, сколько символов он введет), программа считывает данные и кидает их в строку до тех пор, пока не будет введен, допусти, пробел.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Милита1065
Svetlana1877
svetlana-ladyga
Albina
Ekaterina1654
armsam76
aluka
Bolshakova Shigorina
saryba
Elen-Fler
Борисов
edubenskaya
manuchar-formen2
galinaobraz
mansur071199486