Форумы-->Форум для внеигровых тем-->
Автор | Помощь в программировании |
Люди помогите! Нужно написать 6 прог. Так-то они не сложные (1 курс), но времени мне катастрофически не хватает . . .
Есть добровольцы? В долгу не останусь) | ты хотя бы язык обозначил что-ли | А ну да. На паскале это все должно делаться) | Люди помогите кто-нибудь . . . | Смотря какие задачи, выложи их чтоль | 1. Вычислить s – сумму порядковых номеров всех букв, входящих в слово SUM.
===========================================================
2. Ввести массив записей о животных. Каждая запись массива содержит следующие сведения о некотором животном:
сведения о виде – вид, место обитания;
сведения об особи – кличка, год рождения, вес, окрас, рацион.
Число записей произвольное.
Вывести на экран клички и рацион всех рыжих кошек не старше 10 лет.
=============================================================
3. const n=10;
type number=1..n;
matr=array [number, number] of real;
num=set of number;
Составить программу, использующую функцию sum(A, s1, s2) для вычисления суммы тех элементов матрицы A, номера строк и столбцов которых принадлежат соответственно непустым множествам s1 и s2 типа num.
Разработать программу для обработки данных типизированного файла. Обработка данных должна включать процедуры без параметров:
для вывода шапки таблицы;
для вывода данных одной записи;
для создания файла;
для дополнения файла новыми записями;
для записи данных в файл;
для чтения данных файла;
для модификации ряда записей файла;
для поиска записей файла с выводом найденных записей или сообщения о неуспешном поиске по поисковому признаку;
удаления записей из типизированного файла следующим образом: поиск удаляемой записи; сдвиг (в случае успешного поиска) всех записей, расположенных после удаляемой записи, к началу файла; после удаления производится усечение файла.
Структура файла:
Сотрудники
Ф.И.О. Табельный
номер Дата
рождения Оклад тыс.руб. Стаж работы
Поисковые признаки: сотрудники моложе 30 лет; оклад более 3000 рублей.
============================================================
4.Имеется нетипизированный файл длиной 50 байт. Вывести его содержимое на экран. Скопировать его содержимое в другой файл с помощью оператора FOR..DOWNTO..DO. Длина блоков 2 байта. В цикле выводить содержимое каждого скопированного блока.
=============================================================
5. Дано натуральное число n. Среди чисел 1,2,...,n найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел. (Определить процедуру, позволяющую распознавать полные квадраты).
===============================================================
6. Даны натуральное число n, целые числа а1,...,аn. Рассмотреть отрезки последовательности а1,...,аn (последовательности идущих подряд членов), состоящие из простых чисел. Получить наибольшую из длин рассматриваемых отрезков. | Оплата? | оплата будет, на счет нее в личку. Есть добровольцы? | тема закрыта by ROMzesVI (2012-05-06 13:48:04) |
---|
К списку тем
|