Лабораторная работа №1 Тема: программирование основных алгоритмических конструкций на языке с++



Download 0,62 Mb.
bet16/28
Sana21.06.2022
Hajmi0,62 Mb.
#689734
TuriЛабораторная работа
1   ...   12   13   14   15   16   17   18   19   ...   28
Bog'liq
лабораторные работы по с 2сем

Вариант 2.
Дано предложение, слова в нём разделены одним или несколькими пробелами. Предложение записано в текстовом файле. Замените каждое слово количеством букв ‘а’ в нём. Используйте функцию подсчёта количества заданной буквы в слове.
Варианты 3-18.
В текстовом файле находятся записи о номерах телефонов. В каждой строке записана информация об одном абоненте: № телефона, ФИО, адрес. Задачи необходимо решить с использованием процедур и функций.

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

  2. Напишите программу, которая удаляет из файла указанную запись.

  3. Напишите программу, которая согласно запросу пользователя выводит информацию об абонентах, фамилия которых начинается с указанной буквы.

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

  5. Напишите программу, которая осуществляет поиск абонента с заданной фамилией.

  6. Напишите программу, которая осуществляет поиск абонента с заданным именем.

  7. Напишите программу, которая осуществляет поиск абонента с заданным номером.

  8. Напишите программу, которая для каждой АТС выводит процент заполненности телефонных номеров.

  9. Напишите программу, которая выводит диапазоны свободных номеров телефонов для каждой АТС.

  10. Напишите программу, которая сортирует записи вфайле в порядке возрастания номера телефона.

  11. Напишите программу, которая сортирует записи в файле в алфавитном порядке фамилий.

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

  13. Напишите программу, которая согласно запросу пользователя выводит информацию об абонентах, проживающих в указанном доме.

  14. Напишите программу, которая согласно запросу пользователя выводит информацию об абонентах, с указанными фамилией и именем.

  15. Напишите программу, которая согласно запросу пользователя выводит информацию об абонентах, фамилия которых заканчивается указанной буквой.

  16. Напишите программу, которая выводит диапазоны занятых номеров телефонов для каждой АТС без указания информации об абонентах.

Варианты 19-27.
В текстовом файле находятся записи о книгах в библиотеке. В каждой строке записана информация об одной книге: ФИО автора, название, год издания, количество страниц. Задачи необходимо решить с использованием процедур и функций.

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

  2. Напишите программу, которая удаляет из файла указанную запись.

  3. Напишите программу, которая согласно запросу пользователя выводит информацию о книгах указанного автора.

  4. Напишите программу, которая согласно запросу пользователя ищет книгу по указанной части названия.

  5. Напишите программу, которая сортирует записи в файле в алфавитном порядке фамилий авторов.

  6. Напишите программу, которая согласно запросу пользователя выводит информацию о книгах, выпущенных после указанного года.

  7. Напишите программу, которая согласно запросу пользователя выводит информацию о книгах больше заданного числа страниц.

  8. Напишите программу, которая согласно запросу пользователя выводит информацию о книгах, фамилия одного из авторов которых заканчивается указанной буквой.

  9. Напишите программу, которая вычисляет, в какой год было выпущено максимальное количество книг.



Download 0,62 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   28




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish