Student.gomel.by
На главную ... Контакты ... Университеты ... Частые вопросы ...
Заказать курсовую в Гомеле ...
Репетитор по информатике ...
Условия ...
Так сколько же стоит?


Практическая работа №6

НАПИСАНИЕ ПРОГРАММЫ НА ЯЗЫКЕ С, ОСУЩЕСТВЛЯЮЩЕЙ РАБОТУ С ИСПОЛЬЗОВАНИЕМ СТРУКТУР

Цель работы: получить практические навыки в написании программ на языке С, использующих структуры Оборудование: - персональный компьютер; - операционная система Microsoft Windows; - система разработки программного обеспечения Microsoft Visual Studio. Выполнение индивидуального задания: ОБЩЕЕ ЗАДАНИЕ:

Задача 1 Телефонный справочник жителей города оформлен в виде массива структур. Номера телефонов шестизначные. Составить программу, которая вводит исходный справочник в диалоге, выводит массив структур в виде таблицы и выполняет указанное задание. Со структурами осуществлять работу не прибегая к указателям на структуры

Вид таблицы: № ФАМИЛИЯ ИМЯ ОТЧЕСТВО УЛИЦА ДОМ КВАРТ. ТЕЛЕФОН 1 Иванов Иван Иванович Строителей 145 15 536398 2 ... ... ... ... ... ... ...Задача 2 Дана таблица участников соревнований по бегу в виде массива структур. Составить программу, в которой в диалоге вводится исходный массив, выводится массив структур в виде таблицы и выполняется задание соответствующего варианта. Массив заполняется произвольными данными. Со структурами работать только через указатели на структуру.

Вид таблицы: № ФАМИЛИЯ ИМЯ ОТЧЕСТВО ГОД РОЖДЕНИЯ РЕЗУЛЬТАТ, СЕК 1 Петров Петр Петрович 1975 12 2 ... ... ... ... ...

Вариант 1: Задача 1: Определить сколько жителей с фамилией «Киселев» или «Киселева» имеют телефоны, номера которых заканчиваются на 22. Задача 2: Определить количество участников «1961» года рождения. Вариант 2: Задача 1: Определить сколько жителей с именем «Иван» и отчеством «Петрович» имеют телефоны, номера которых начинаются с цифры 5. Задача 2: Определить количество участников с фамилией «Киселев» Вариант 3: Задача 1: Определить сколько жителей, живущих по улице «Советская» в доме «100» имеют телефоны. Задача 2: Заменить одну из строк массива на новую. Вариант 4: Задача 1: Определить сколько жителей, живущих по улице «Цветочная» имеют номер телефона, заканчивающийся на «00». Задача 2: Определить средний результат участников с годом рождения «1962». Вариант 5: Задача 1: Определить сколько жителей с фамилией «Петров» имеют номер телефона, начинающийся на «48» Задача 2: Определить год рождения участника с фамилией, именем, отчеством «Петров» «Игорь» «Петрович». Вариант 6: Задача 1: Определить сколько жителей имеют номер телефона, содержащий «000» Задача 2: Определить результат участника с фамилией «Поляков» и годом рождения «1962». Вариант 7: Задача 1: Заменить в номерах телефонов комбинацию цифр «55» на комбинацию «58». Задача 2: Вывести информацию о заданном участнике в измененном виде: без столбцов «ИМЯ» «ОТЧЕСТВО», а в столбце «ФАМИЛИЯ» к фамилии добавить инициалы с точкой. Вариант 8: Задача 1: Заменить название улицы «1-я Авиационная» на «Цветочная». Задача 2: Вывести таблицу в сокращенном виде: без столбцов «ГОД РОЖДЕНИЯ», «РЕЗУЛЬТАТ». Вариант 9: Задача 1: Заменить адрес : улица «Попова» дом «12Д» на улица «Лебедева» дом «1». Задача 2: Вывести таблицу в измененном виде: с столбец «РЕЗУЛЬТАТЫ» добавить единицу. Вариант 10: Задача 1: Заменить фамилию, имя, отчество владельца телефона с номером «451440» на «Жигулев» «Семен» «Иванович». Задача 2: Вывести таблицу в сокращенном виде: без столбцов «ОТЧЕСТВО» «ГОД РОЖДЕНИЯ». Вариант 11: Задача 1: Заменить фамилию, имя, отчество владельца телефона, живущего по адресу: улица «Правды», дом «6», квартира «40», на «Петров» «Степан» «Антонович». Задача 2: Определить количество участников с результатом «12» Вариант 12: Задача 1: Заменить номер телефона владельца, живущего по адресу: улица «Круглова», дом «17», квартира «94», на «592020». Задача 2: Заменить результат участника с фамилией «Иванов», именем «Николай» на новый. Вариант 13: Задача 1: Заменить адрес владельца телефона «651480» на адрес: улица «Пирогова», дом «4», квартира «17». Задача 2: Определить количество участников с именем «Павел». Вариант 14: Задача 1: Вывести исходную таблицу в сокращенном виде: столбцы «ИМЯ» и «ОТЧЕСТВО» исключить, столбец «ФАМИЛИЯ» дополнить инициалами с точкой. Задача 2: Определить количество участников, имеющих результат менее 12 сек. Вариант 15: Задача 1: Вывести исходную таблицу в сокращенном виде: исключить столбцы «ДОМ», «КВАРТИРА», а столбец «УЛИЦА» дополнить через запятую номером дома и квартиры. Задача 2: Вывести полные данные об участниках, имеющих результат менее 12 сек. Вариант 16: Задача 1: Вывести исходную таблицу в измененном виде: столбец с номером телефона поставить перед фамилией владельца. Задача 2: Вывести полные данные об участниках, родившихся в заданном году. Содержание отчета: 1. Номер работы. 2. Наименование работы. 3. Номер варианта. 4. Исходный модуль программы 1




Где еще можно заказать?



На главной странице в правой колонке этого сайта есть телефоны репетиторов, преподавателей по разным предметам и дисциплинам. Звоните им, заказывайте. Учитесь хорошо.



Вы на сайте:


Student.Gomel.by