Drago
30-05-2011, 21:31
6.1.1. Вывести на экран битовое представление чисел, заданных в формате условия
Выполнить задание двумя способами: через объединение и через структуру с битовыми полями. Сравнить результаты. Организовать интерфейс в виде меню. Вывести на экран битовое представление числа -256.5 и уметь объяснить его.
float, unsigned long
6.2.1. Выполнить задание с использованием функций и массива структур
Все необходимые для функций данные должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается. Поместить описание структуры в заголовочном файле, а определения функций и главную функцию программы – в двух отдельных файлах. Организовать интерфейс в виде меню.
1. Описать структуру с именем AEROFLOT, содержащую следующие поля:
• название пункта назначения рейса;
• номер рейса;
• тип самолета.
2. Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив, состоящий из семи структур типа AEROFLOT;
• упорядочение записей по возрастанию номера рейса;
• вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт назначения, название которого совпало с названием, введенным с клавиатуры;
• если таких рейсов нет, вывести соответствующее сообщение.
6.3.1.Выполнить задание с использованием функций и текстовых файлов
Все необходимые для функций данные должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается. Поместить описание структуры в заголовочном файле, а определения функций и главную функцию программы – в двух отдельных файлах. Организовать интерфейс в виде меню.
1. Описать структуру с именем AEROFLOT, содержащую следующие поля:
• название пункта назначения рейса;
• номер рейса;
• тип самолета.
2. Написать программу, выполняющую следующие действия:
• ввод с клавиатуры семи структур данных типа AEROFLOT в файл;
• вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт назначения, название которого совпало с названием, введенным с клавиатуры;
• если таких рейсов нет, вывести соответствующее сообщение.
6.3.2.Выполнить задание с использованием функций и текстовых файлов
В исходном файле каждое число записано в новой строке. Исходный файл подготовить двумя способами: в блокноте и программно.
Компоненты файла f – вещественные числа. Записать в файл g наибольшее значение первых десяти компонент, затем следующих десяти и т. д.
6.3.3. *Выполнить задание, используя текстовые файлы и динамическое выделение памяти
В текстовом файле f занесено n(больше или равно)109 натуральных чисел (каждое число (меньше или равно)10(в 4 степени)). Получить файле g: в котором все числа исходного файла расположены по возрастанию значений.
6.4.1. Выполнить задание с использованием функций, структур и бинарных файлов
Выполнить соответствующий вариант задания 6.3.1 с использованием функций, структур и бинарных файлов.
Выполнить задание двумя способами: через объединение и через структуру с битовыми полями. Сравнить результаты. Организовать интерфейс в виде меню. Вывести на экран битовое представление числа -256.5 и уметь объяснить его.
float, unsigned long
6.2.1. Выполнить задание с использованием функций и массива структур
Все необходимые для функций данные должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается. Поместить описание структуры в заголовочном файле, а определения функций и главную функцию программы – в двух отдельных файлах. Организовать интерфейс в виде меню.
1. Описать структуру с именем AEROFLOT, содержащую следующие поля:
• название пункта назначения рейса;
• номер рейса;
• тип самолета.
2. Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив, состоящий из семи структур типа AEROFLOT;
• упорядочение записей по возрастанию номера рейса;
• вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт назначения, название которого совпало с названием, введенным с клавиатуры;
• если таких рейсов нет, вывести соответствующее сообщение.
6.3.1.Выполнить задание с использованием функций и текстовых файлов
Все необходимые для функций данные должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается. Поместить описание структуры в заголовочном файле, а определения функций и главную функцию программы – в двух отдельных файлах. Организовать интерфейс в виде меню.
1. Описать структуру с именем AEROFLOT, содержащую следующие поля:
• название пункта назначения рейса;
• номер рейса;
• тип самолета.
2. Написать программу, выполняющую следующие действия:
• ввод с клавиатуры семи структур данных типа AEROFLOT в файл;
• вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт назначения, название которого совпало с названием, введенным с клавиатуры;
• если таких рейсов нет, вывести соответствующее сообщение.
6.3.2.Выполнить задание с использованием функций и текстовых файлов
В исходном файле каждое число записано в новой строке. Исходный файл подготовить двумя способами: в блокноте и программно.
Компоненты файла f – вещественные числа. Записать в файл g наибольшее значение первых десяти компонент, затем следующих десяти и т. д.
6.3.3. *Выполнить задание, используя текстовые файлы и динамическое выделение памяти
В текстовом файле f занесено n(больше или равно)109 натуральных чисел (каждое число (меньше или равно)10(в 4 степени)). Получить файле g: в котором все числа исходного файла расположены по возрастанию значений.
6.4.1. Выполнить задание с использованием функций, структур и бинарных файлов
Выполнить соответствующий вариант задания 6.3.1 с использованием функций, структур и бинарных файлов.