Формат файлов - это спецификация структуры данных, записанных в компьютерном файле. Идентификатор самого формата файла, как правило, всегда указывается в конце имени файла в виде «расширения». Тип файла — это информация для быстрой идентификации содержимого файла операционной системой и пользователем без необходимости считывания всего содержимого файла. Благодаря этой информации пользователь приблизительно знает тип содержащейся информации в файле, а в операционной системе может быть сопоставлена программа для обработки файлов данного типа. Расширение файла - это часть имени файла, которое отделяется от основного имени точкой. Прежде всего, по расширению можно понять какое содержимое находится в файле: музыка, видео, изображение и так далее.
Объяснение:
Файлы с расширением .doc
Файл DOC - документ Microsoft Word, без сомнения, самой популярной программы для работы с текстами. Word входит в поставку всех версий офисного пакета Microsoft Office.
Файл с расширением .docx
Файл DOCX - документ, созданный с или более новой версии Office. Формат файла основан на Open XML и использует сжатие по алгоритму ZIP для уменьшения размера файла.
Файл с расширением .mov
Файл MOV используется для хранения фильмов и других видеоматериалов. Формат файла и технология сжатия видео разработаны компанией Apple. Совместим как с платформой Mac OS, так и с Windows.
Файл с расширением .pdf
Файл .PDF - документ, созданный с программы Adobe Acrobat, соответствующего плагина для web-браузера, либо стороннего софта.
#include <iostream>
using namespace std;
int main(){
unsigned short int Picture[4][4];
unsigned short int AverageBrightness = 0;
for(unsigned short int y = 0;y < 4;y++){
for(unsigned short int x = 0;x < 4;x++){
std::cin >> Picture[y][x];
AverageBrightness = AverageBrightness + Picture[y][x];
}
}
AverageBrightness = AverageBrightness / 16;
for(unsigned short int y = 0;y < 4;y++){
for(unsigned short int x = 0;x < 4;x++){
if(Picture[y][x] < AverageBrightness){
Picture[y][x] = 0;
}else{
Picture[y][x] = 255;
}
}
}
for(unsigned short int y = 0;y < 4;y++){
for(unsigned short int x = 0;x < 4;x++){
std::cout << Picture[y][x];
}
}
return 0;
}
Объяснение:
125(10) = 1111101(2) ⇒ 01111101