Практикум по решению задач. Двоичное представление массива действительных чисел

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

  1. Создать на диске файл, содержащий двоичное представление массива действительных чисел. В первых двух байтах файла записать двоичное представление числа, равного количеству чисел в файле. Организовать последовательное чтение чисел из файла и найти: сумму и произведение записанных в файл чисел
  2. Сформировать на диске текстовый файл f1, содержащий произвольную последовательность символов. Скопировать указанный файл в файл f2, удалив при копировании все гласные.
  3. Сформировать на диске текстовый файл f1 и двоичный файл f2. Добавить содержимое f1 к файлу f2.
  4. Сформировать на диске двоичный файл f1, компоненты которого являются целыми короткими числами. В первых двух байтах файла записать двоичное представление числа, равного количеству чисел в файле. Получить в файле f2 все компоненты файла f1, являющиеся точными квадратами.
  5. Сформировать на диске двоичный файл f1, компоненты которого являются целыми короткими числами. В первых двух байтах файла записать двоичное представление числа, равного количеству чисел в файле. Получить файл f2, полученный из файла f1 исключением повторных вхождений чисел.
  6. Сформировать на диске двоичный файл f1, компоненты которого являются целыми короткими числами. В первых двух байтах файла записать двоичное представление числа, равного количеству чисел в файле. Получить файл f2, полученный из файла f1 записью чисел в обратном порядке.
  7. Сформировать на диске текстовый файл f1, содержащий произвольную последовательность символов. Изменить порядок следования символов в файле на обратный.
  8. Сформировать на диске текстовый файл f1, содержащий символьные представления целых чисел, разделенных пробелами. Считать указанные числа и записать в файл f2, в двоичном представлении, также разделив пробелами.
  9. Сформировать на диске текстовый файл f1, содержащий символьные представления целых чисел, разделенных пробелами. Переупорядочить символьные представления в уазанном файле в порядке возрастания величин.
  10. Сформировать на диске двоичный файл f1, содержащий целые числа, разделенные проблемами. В первых 2 байтах файла записать двоичное представление числа, равного количеству чисел в файле. Переупорядочить символьные представления в указанном файле в порядке убывания величин.

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.