В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
nikniksergeev1
nikniksergeev1
30.05.2023 19:54 •  Информатика

на носителе информации хранятся текстовые файлы, содержащие ровно по  1  символов. в каждом файле хранятся только значения кодов символов с использованием двухбайтной кодировки unicode. весь объем данных носителя разбит на блоки одинакового размера. если размер носителя не кратен размеру блока, может остаться неразмечанная область, меньшая размера блока, в которую нельзя помещать информацию. для хранения каждого файла отводится целое количество блоков. если последний блок заполняется данными файла не до конца, оставшееся место не может быть использовано для хранения других файлов. весь объем данных носителя отводится только для хранения файлов.

если использовать блоки, размером  x  кбайт, то на носителе размером  8мбайт можно разместить ровно на  9файлов меньше, чем если использовать блоки размером  4×x  кбайт.

найдите минимальное значение x, при котором это возможно.

примечание:   1 мбайт = 1024 кбайт; 1кбайт = 1024 байта.

Показать ответ
Ответ:
ellaakobyan
ellaakobyan
14.05.2023 14:43
Var a: byte; b:integer;
Begin 
writeln('Введите день месяца');
readln(b);
writeln('Введите номер месяца');   
Readln(a);    
          Case a of        
1: writeln(b,' янавря');        
2: writeln(b,' февраля');      
3: writeln(b,' марта ');        
4: writeln(b,' апреля ');      
5: writeln(b,' мая');      
6: writeln(b,' июня ');        
7: writeln(b,' июля');       
8: writeln(b,' августа');     
9: writeln(b,' сентября');     
10: writeln(b,' октября');     
11: writeln(b,' ноября');       
12: writeln(b,' декабря');     
else writeln('Месяца №', a,'нет');   
end;       
end.
0,0(0 оценок)
Ответ:
dadada0
dadada0
03.03.2022 01:24

#include

#include

int main()

{

int n;

int cnt = 0;

std: : cin > > n;

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

for(int i=0; i

{

arr[i] = new int[n];

for(int j=0; j

{

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

//arr[i][j] = ++cnt;

}

}

cnt = 0;

while(cnt < n)

{

for(int i=0; i< (n-cnt); i++) std: : cout < < std: : setw(2) < < arr[cnt][i] < < " ";

std: : cout < < std: : endl;

cnt++;

}

for(int i=0; i

delete [] arr[i];

delete [] arr;

arr = nullptr;

system("pause");

return 0;

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота