У вас вопросы?
У нас ответы:) SamZan.net

Вариант 1 Описать структуру с именем STUDENT содержащую следующие поля- номер; фамилия и инициалы; номер группы;.

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 11.4.2025

Вариант 1

Описать структуру с именем STUDENT, содержащую следующие поля: номер; фамилия и инициалы; номер группы; успеваемость (массив из пяти элементов). Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по возрастанию номера группы.
  2. Вывод на экран фамилий и номеров групп для всех студентов, включенных в массив, если средний балл студента больше К(float).
  3. Вывод на экран фамилий и успеваемости для всех студентов, включенных в массив, если группа равна N(char *, string).

Если нет таких студентов, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 2

Описать структуру с именем STUDENT, содержащую следующие поля: номер; фамилия и инициалы; номер группы (абревиатура специальности, курс); успеваемость (массив из пяти элементов). Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по фамилии и инициалам.
  2. Вывод на экран фамилий и номеров групп для всех студентов, имеющих оценки 4 и 5.
  3. Вывод на экран фамилий и успеваемости для всех студентов, включенных в массив, если специальность равна N (char *, string).

Если нет таких студентов, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 3

Описать структуру с именем STUDENT, содержащую следующие поля: номер; фамилия и инициалы; номер группы (абревиатура специальности, курс); успеваемость (массив из пяти элементов). Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены возрастанию среднего балла
  2. Вывод на экран фамилий и номеров групп для всех студентов, имеющих более одной двойки.
  3. Вывод на экран фамилий и успеваемости для всех студентов, включенных в массив, если курс равен N

Если нет таких студентов, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 4

Описать структуру с именем AEROFLOT, содержащую следующие поля: номер рейса; название пункта назначения, тип самолета . Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены возрастанию номера рейса
  2. Вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт назначения К.
  3. Вывод на экран номеров рейсов и типов самолетов, которые выполняют более К различных рейсов.

Если нет таких самолетов, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 5

Описать структуру с именем WORKER, содержащую следующие поля:  фамилию и инициалы работника; название занимаемой должности; год поступления на работу. Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по алфавиту(фамилию и инициалы)
  2. Вывод на экран работников, чей стаж работы превышает значение К.
  3. Вывод на экран работников, работающих в должности N.

Если нет таких работников, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 6

Описать структуру с именем TRAIN, содержащую следующие поля: номер поезда; название пункта назначения, время отправления. Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по алфавиту по названиям пунктов назначений.
  2. Вывод на экран информации о поездах, отправляющихся после времени  К.
  3. Вывод на экран информации о поездах, которые отправляются в пункт N.

Если нет таких поездов, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 7

Описать структуру с именем MARSH, содержащую следующие поля: название начального пункта маршрута; название конечного пункта маршрута; номер маршрута. Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по номерам маршрутов.
  2. Вывод на экран информации о поездах, отправляющихся после времени  К.
  3. Вывод на экран информации о поездах, которые отправляются в пункт N.

Если нет таких маршрутов, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 8

Описать структуру с именем NOTE, содержащую следующие поля: фамилия, имя; номер телефона; дата рождения (массив из трех чисел). Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по датам рождения.
  2. Вывод на экран информации о человеке, номер телефона котрого равен  К.
  3. Вывод на экран информации о людях, родившихся в N–ом месяце.

Если  нет  таких людей, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 9

Описать структуру с именем  ZNAK, содержащую следующие поля: фамилия, имя; знак зодиака; дата рождения(массив из трех чисел). Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по знакам зодиака.
  2. Вывод на экран информации о человеке, чья фамилия равна К.
  3. Вывод на экран знака зодиака, под которым родилось наибольшее количество людей из массива.

Если  нет  таких людей, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 10

Описать структуру с именем  PRICE, содержащую следующие поля: название товара; название магазина, в котором продается товар; стоимость товара в рублях. Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по Названию товара.
  2. Вывод на экран информации о товарах, продающихся в магазине К.
  3. Вывод на экран информации о товарах, с ценой выше средней.

Если  нет  таких товаров, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 11

Описать структуру с именем  ORDER, содержащую следующие поля: раcчетный счет плательщика; расчетный счет получателя; перечисляемая сумма в рублях. Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по расчетному счету плательщика.
  2. Вывод на экран информации о суммах, снятых с расчетного счета К.
  3. Вывод на экран информации о перводах, на сумму превышающую N.

Если  нет  таких переводов, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 12

Описать структуру с именем  BOOK, содержащую следующие поля: название книги; автор; стоимость книги в рублях. Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по названию книги.
  2. Вывод на экран информации о книгах автора К.
  3. Вывод на экран информации о книгах, с ценой выше средней.

Если  нет  таких книг, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 13

Описать структуру с именем STUDENT, содержащую следующие поля: номер; фамилия и инициалы; номер группы (абревиатура специальности, курс); изучаемые дисциплины (массив из пяти элементов). Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по номеру группы.
  2. Вывод на экран фамилий и номеров групп для всех студентов, 1 и 2 курса.
  3. Вывод на экран фамилий и группы для всех студентов, включенных в массив, если они изучают дисциплину  D(char *, string).

Если нет таких студентов, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 14

Описать структуру с именем WORKER, содержащую следующие поля:  фамилию и инициалы работника; название занимаемой должности; год поступления на работу. Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по занимаемой должности.
  2. Вывод на экран работников, чей год поступления на работу равен  К.
  3. Вывод на экран работников, работающих в должности N более 5 лет.

Если нет таких работников, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 15

Описать структуру с именем  PUBLISH, содержащую следующие поля: название статьи; авторы(массив из 5 элементов); журнал; год издания; . Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по названию журнала.
  2. Вывод на экран информации о публикациях автора К.
  3. Вывод на экран информации о публикациях, вышедших за последние K лет.

Если  нет  таких книг, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.

Вариант 16

Описать структуру с именем  ORDER, содержащую следующие поля: раcчетный счет плательщика; расчетный счет получателя; перечисляемая сумма в рублях. Написать программу, выполняющую следующие действия:

  1. Ввод данных в массив (файл, клавиатура на выбор пользователя); записи в массиве должны быть упорядочены по расчетному счету получателя .
  2. Вывод на экран информации о суммах, снятых с расчетного счета К и переведенных на счёт Р.
  3. Вывод на экран информации о сумме всех перводов.

Если  нет  таких переводов, вывести соответствующее сообщение.

Предусмотреть возможность редактирования элементов массива – удаление, добавление, изменение.




1. а имеющие на территории Российской Федерации в собственности имущество признаваемое объектом налогооблож
2. Аппаратная платформа Макинтош
3. Составление бизнес-Плана на примере предприятия ООО
4. Тема- СТВОРЕННЯ ПРОГРАМ З ОПЕРАТОРАМИ ЦИКЛУ.html
5. заданием по итогам 2 четверти Отдых в деревне Этим летом мы с товарищем гостили у моей бабушки в деревне
6. . Международный кредит как экономическая категория 1
7. Конституционные гарантии предпринимательства в Российской Федерации
8. аксиологически
9. тема вождения поездов -- Железные дороги мира
10. м веке мы находим некоторые указания о финансах Когда возникает финансовая наука Где появляется фин