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

Известны данные о 16 сотрудниках фирмы: фамилия, возраст и отношение к воинской службе (военнообязанный или нет).

Определить:

- фамилию самого младшего по возрасту человека среди военнообязанных;

- фамилии самых старших по возрасту среди военнообязанных и среди невоеннообязанных.

 

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

Известны данные о численности населения (в миллионах жителей) и площади (в тысячах квадратных километров) 28 государств.

Определить:

- плотность населения каждого государства;

- название государств с максимальной и минимальной плотностью населения.

 

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

Дан файл целых чисел. Продублировать в нем все четные числа, принадлежащие диапазону [5; 10], все нечетные элементы заменить на два нуля.

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

Известно количество очков, набранных каждой из 20 команд-участниц первенства по футболу. Перечень очков и команд дан в порядке занятых ими мест, то есть в порядке убывания количества набранных очков (ни одна пара команд-участниц не набрала одинакового количества очков).

Определить:

- количество команд, набравших очков меньше среднего значения, а также их названия;

- количество и названия команд, вышедших в полуфинал;

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

 

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

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

 

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

Известны максимальная скорость и мощность двигателя 20 моделей легковых автомобилей. Вывести названия моделей, у которых максимальная скорость превышает 180 км/ч, а мощность двигателя более 100 лошадиных сил. Верно ли, что у автомобиля с максимальной скоростью мощность двигателя также максимальна.

 

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

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

 

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

Описать переменную расписание, содержащую день недели, количество пар в этот день, время начала и конца пары, название предмета, фамилию преподавателя. Используя файл таких переменных, вывести полную информацию о занятиях, относящихся к предметной области «Информатика».

 

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

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

 

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

Дан файл вещественных чисел. Создать файл целых чисел, содержащий длины всех монотонных последовательностей элементов исходного файла. Например, для исходного файла с элементами 1.7, 4.5, 3.4, 2.2, 8.5, 1.2 содержимое результирующего файла должно быть следующим: 2, 3, 2, 2.

 

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

Дан файл вещественных чисел, содержащий более 50 элементов. Уменьшить его размер до 50 элементов, удалив из файла необходимое количество конечных элементов. Заменить в файле каждый элемент, кроме начального и конечного, на его среднее арифметическое с предыдущим и последующим элементом.

 

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

В текстовом файле содержатся сведения о количестве учащихся в классах и их классных руководителях. Количество классов в школе не превышает 20. Для описания каждого класса отводится одна строка. В первых четырех позициях каждой строки файла записано имя класса (например, 5a, 10b) класса (не пишите русских букв), а затем количество человек в нем и ФИО руководителя. Программа по запросу выдает сведения о классе или сообщение о том, что класс не найден.

 

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

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

Напечатать:

- список книг, изданных начиная с N года (значение N вводится с клавиатуры);

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

 



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

Даны четыре файла целых чисел разного размера с именами Sa, Sb, Sc, Sd и строка Se . Создать новый файл с именем Se, в котором чередовались бы элементы исходных файлов с одним и тем же номером в порядке возрастания. «Лишние» элементы более длинных файлов в результирующий файл не записывать.

 

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

Дана строка S0, целое число N (≤ 4) и N файлов целых чисел с именами S1,…, Sn. Объединить их содержимое в новом файле-архиве с именем S0, используя следующий формат: в первом элементе файла-архива хранится число N, в следующих N элементах хранится размер (число элементов) каждого из исходных файлов, а затем последовательно размещаются данные из каждого исходного файла.

 


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



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