ВУЗ:
Составители:
Рубрика:
10
for(int i = 0;i < size;i++) {
printf(“Имя: %s\n”,mans[i].name);
printf(“Профессия: %s\n”,mans[i].job);
printf(“Возраст: %d\n”,mans[i].old);
}
}
При передаче аргумента persons выполняется копирование информации в
массив mans и указывается дополнительный параметр size, для определения
числа элементов массива mans. Затем в функции show_struct() реализуется
цикл, в котором выполняется отображение информации массива структуры на
экран монитора.
Задание на лабораторную работу
1. Написать программу работы со структурой в соответствии с номером
своего варианта.
2.
Написать программу работы с массивом структур в соответствии с
номером своего варианта.
3. Сделать выводы по полученным результатам работы программы.
Варианты заданий
Вариант Задание со структурой Задание с массивом структур
1
Написать программу ввода
домашнего адреса в структуру
Написать программу поиска книги по
году издания в массиве структур
2
Написать программу ввода
информации по сотруднику
(Ф.И.О.,возраст,должность, кафедра)
Написать программу удаления книги
из массива структур с введенным
именем автора
3
Написать программу ввода
информации по студенту
(Ф.И.О.,группа,факультет,курс)
Написать программу поиска числа
книг с заданным годом издания
4
Написать программу копирования
одной структуры (с информацией о
книге) в другую
Написать программу сортировки книг
в массиве структур по убыванию года
издания
5
Написать функцию сравнения двух
структур (шаблон структуры задается
произвольно)
Написать программу добавления
новой книги в начало массива
структур.
6
Написать функцию, принимающую
значения полей структуры и
возвращающую ее заполненную
Написать программу поиска
сотрудников с указанным именем в
массиве структур сотрудников
7
Написать программу ввода адреса
учреждения (Название, город, улица,
дом, подъезд)
Написать программу сортировки
студентов по возрастанию номера их
группы
8
Написать программу ввода
информации о маршрутном такси
(номер, стоимость,вид транспорта,…)
Написать программу удаления
информации о сотруднике с
указанным возрастом
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »