Разработка в среде Turbo Pascal программы поиска определенного элемента матрицы

Дана матрица размера A(n × n) многоразрядных целых чисел.

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

2. Строку и столбец матрицы, в которых находится искомый элемент упорядочить по возрастанию.

Для отладки программы элементы матрицу сформировать с помощью генератора случайных чисел.

 



Файлы

Разработка в среде Turbo Pascal программы формирование файла.

Дан файл, содержащий сведения о заработной плате сотрудников предприятия:

- № отдела;

- ФИО;

- Сумма к получению.

Составить программу, которая обеспечивает:

1. начальное формирование сведений;

2. упорядочение записей по полю № отдела;

3. поиск максимальной и минимальной зарплаты по предприятию;

4. поиск максимальной (минимальной) зарплаты в заданном отделе.

 

Разработка в среде Turbo Pascal программы поиска среднего, максимального и минимального значений в файле.

Дан файл, содержащий результаты измерений температуры воздуха, которые проводились ежедневно в течение января месяца:

- день месяца;

- температура утром;

- температура днем;

- температура вечером;

- температура ночью.

Составить программу, которая обеспечивает:

1. поиск среднемесячной температуры января;

2. поиск минимальной ночной (дневной) температуры каждой декады месяца;

3. поиск самого холодного утра месяца;

4. поиск самого теплого вечера месяца.

 

Разработка в среде Turbo Pascal программы поиска и вывода элементов файла по заданному критерию.

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

Составить программу, которая позволяет:

1. определить по какому предмету самая высокая успеваемость;

2. поиск студентов с высокой успеваемостью (со средним баллом 4,5);

3. поиск студентов, которые учатся только на «3» и «4»);

4. найти количество «отличников», «хорошистов» и «троечников».

 

Разработка в среде Turbo Pascal программы поиска элемента по заданному критерию из файла-справочника.

Дан файл, содержащий сведения по химическим элементам:


- название элемента;

- обозначение;

- масса атома;

- заряд ядра.

Составить программу, которая обеспечивает:

1. поиск элемента с самым длинным названием;

2. поиск элемента с максимальной массой атома;

3. поиск элемента с минимальным зарядом;

4. вывод всего справочника на экран.

 


Разработка в среде Turbo Pascal программы формирования файла «Товар».

Дан файл «Товар», содержащий сведения об экспортируемых товарах:

- наименование товара;

- страна, импортирующая товар;

- объем поставляемой партии в штуках.

Составить программу, которая обеспечивает:

1. начальное формирование данных о товарах;

2. вывод списка стран, в которые экспортируется данный товар;

3. поиск общего объема экспорта данного товара;

4. поиск наиболее часто экспортируемого товара.

 

Разработка в среде Turbo Pascal программы вывода информации из файла сведений по введенному запросу.

Дан файл «Багаж», содержащий сведения о багаже нескольких пассажиров:

- фамилия пассажира;

- количество вещей (целое число);

- общий вес (действительное число).

Составить программу, которая позволяет:

1. найти багаж, средний вес одной вещи в котором, отличается не более чем на 0,3 кг от общего среднего веса одной вещи;

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

3. выяснить, имеется ли пассажир, багаж которого состоит из одной вещи весом менее 30 кг.

 

Разработка в среде Turbo Pascal программы вывода и поиска информации из файла по заданному условию.

Дан файл «Ассортимент игрушек», содержащий сведения об игрушках магазина:

- название (куклы, конструкторы, паззлы, кубики, мягкие игрушки);

- цена в руб.;

- возрастные границы.


Составить программу, которая обеспечивает:

1. вывод списка названий игрушек для данного возраста;

2. вывод названий игрушек, которые подходят как детям 4-х лет, так и детям 10-ти лет;

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

 


Разработка в среде Turbo Pascal программы поиска слов-палиндромов в файле-словаре.

Дан файл, содержащий большой словарь русских слов и выражений. Составить программу, которая обеспечивает:

1. поиск слов-палиндромов (слова, которые читаются одинаково как слева направо, так справа налево, например, казак, шалаш);

2. поиск фраз-палиндромов. Например, «А роза упала на лапу Азора»

 

Разработка в среде Turbo Pascal программы вывода списка элементов для заданного параметра.

Дан файл «Праздники», содержащий список всех праздников года.

Составить программу, которая обеспечивает:

1. вывод всех праздников года;

2. вывод списка праздников для заданного месяца;

3. поиск месяца с наибольшим (наименьшим) количеством праздников.

 

Разработка в среде Turbo Pascal программы формирования файла-результатов, поиска и вывода максимальных значений.

Дан файл, содержащий сведения о результатах соревнований по прыжкам в длину:

- фамилия И.О. спортсмена;

- результаты I-ой попытки;

- результаты II-ой попытки;

- результаты III-ей попытки

Составить программу, которая обеспечивает:

1. начальное формирование сведений;

2. вывод списка всех участников;

3. поиск и вывод трех призеров соревнования.

Разработка в среде Turbo Pascal программы поиска элементов в файле.

Дан файл, содержащий сведения о лекарствах в аптеке:

- название;

- срок годности;

- количество стандартов;

- цена одного стандарта.


Составить программу, которая обеспечивает:

1. вывод всего списка лекарств;

2. вывод стоимости списка лекарств, купленных покупателем с учетом скидки;

3. вывод данных о лекарствах с истекшим сроком годности, если таковых нет, то вывести сообщение об этом;

4. подсчет общей стоимости медикаментов с истекшим сроком годности.

 



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: