![]() |
|
Другие темы раздела | |
Pascal Во входном файле DOLG записаны абоненты ГТС Во входном файле DOLG записаны абоненты ГТС: 1) фамилия 2) адрес 3) номер телефона 4) долг по оплате а) отсортировать записи по возрастанию долга ГТС; б) по фамилии, адресу выдать долг; в) распечатать ведомость должников. https://www.cyberforum.ru/ pascal/ thread82988.html |
Pascal Определить, попадает ли точка заштрихованную область Определить, попадает ли точка заштрихованную область Мой код: uses crt; var x, y: real; begin readln (x,y); if (x>=0) and (y<=0) and (y>=x-4) or (x<=0) and (y<=0) and (y>=-x-4) |
Pascal Определить день недели по дате
https://www.cyberforum.ru/ pascal/ thread82973.html 01.01.1980 года вторник и этот год високосныи.программа должна определять день недели |
Pascal Умножить 1-й столбец матрицы А на заданное число
https://www.cyberforum.ru/ pascal/ thread82965.html 1. Преобразование квадратной матрицы Выполнить над квадратной матрицей А порядка n последовательность действий, указанную в задании. Задание: а) Умножить 1-й столбец матрицы А на заданное число; б) сформировать матрицу С, транспонированную по отношению к полученной в результате предыдущего преобразования; в) если среди элементов С матрицы есть равные, найти ее след; в противном случае найти... |
Pascal Преобразование множества прямых линий Множество прямых М задано коэффициентами их уравнений вида Ах + Вy + C = 0. Выполнить над М последовательность действий, указанную в задании. Задание: а) Сформировать множество P ⊆ M, включающее в себя только прямые, проходящие через начало координат; в) упорядочить Р так, чтобы прямые располагались в порядке возрастания углов, образованных каждой прямой с осью Х. |
Pascal Разработайте программу реализующую поиск в ширину в графе из заданной вершины
https://www.cyberforum.ru/ pascal/ thread82951.html Лекции пропустил теперь незнаю как написать=( выручайте.. 1.Разработайте программу с очередью. Программа должна содержать след процедуры,вызов из меню: -построение нового элемента в конец очереди. -удаление элемента сначала очереди -просмотр очереди 2.Построить сбалансированое дерево (для каждого узла высота его двух поддеревьев отличается не более чем на 1) 3.Разработайте программу... |
Pascal Из одного массива в другой переписать элементы, модуль которых меньше среднего значения
https://www.cyberforum.ru/ pascal/ thread82943.html Помогите пожалуйста!=) Из массива а(100) в массив b(100) переписать элементы модулькоторых меньше среднего значения всех элементов массива (а) . Вместо остальных элементов в массив (b) записать нули. Массив (b) вывести на печать по чисел в строку. если не трудно, то с блок схемой...=) |
Pascal Задание на тему "Рекурсия" Пожалуйста, помогите решить type имя=(Алла, ..., Юрий, нет); Предполагая уже описанными функции Отец(х) и Мать(х), значениями которых являются имена соответственно отца и матери человека по имени х или идентификатор нет, если отсутствуют сведения о соответствующем родителе, описать логическую функцию Потомок(а,b), проверяющую, является ли человек с именем b потомком (ребенком, внуком,... |
Pascal Определить сумму элементов в тех строках матрицы, которые содержат хотя бы один отрицательный элемент.
https://www.cyberforum.ru/ pascal/ thread82923.html привет всем)))помогите пожалуйста решить три программы 1)Описать процедуру AddRightDigit (D,K), добавляющая к целому положительному числу K справа цифру D (D-входной параметр целого типа лежащий в диапазоне 0-9, К-параметр целого типа являющийся одновременно входным и выходным). С помощью этой процедуры последовательно добавить к данному числу К справа данные D1 и D2, выводя результат каждого... |
Pascal Сформировать массив записей, описывающих таблицу Сформировать массив записей, описывающих следующую таблицу: | фамилия | адрес | № телефона | Удалить из массива тех абонентов, чей номер телефона начинается на цифру 3 Добавлено через 39 минут Начало вроде такое program Lab5; uses crt; https://www.cyberforum.ru/ pascal/ thread82918.html |
Удалить из массива слово, содержащее наибольшее количество четных цифр Pascal Помогите пожалуйста. Задание делается с помощью строк. Дан массив из n слов длиной 80 символов. В качестве символов используются только арабские цифры. Нужно Удалить из массива слово, содержащее наибольшее количество четных цифр. Заранее спасибо! Добавлено через 18 минут В принципе, данные и счетчик вроде такие, а вот как вывести... program Lab4; |
Pascal Сформировать массив из особых элементов
https://www.cyberforum.ru/ pascal/ thread82909.html Дана матрица Х. Сформировать массив из особых элементов в ней, считая элемент особым, если: 1) он больше суммы остальных элементов своего столбца; 2) в его строке, слева от него находятся элементы меньше его, а справа – больше. Добавлено через 13 часов 16 минут UP!!! Добавлено через 1 час 59 минут UP, UP!!! |
1 / 1 / 1
Регистрация: 24.08.2010
Сообщений: 44
|
|
30.11.2010, 21:03 | 0 |
Дан файл KAT, содержащий сведения о книгах - Pascal - Ответ 115714030.11.2010, 21:03. Показов 2760. Ответов 1
Метки (Все метки)
Ответ Код
program Project1; {$APPTYPE CONSOLE} const MaxSize = 10; type R = record FIO: string; Title: string; Year: integer; Price: double; end; procedure ReadRec(var f: text; var Rec: R); begin with Rec do begin readln(f, FIO); readln(f, Title); readln(f, Year); readln(f, Price); end; end; procedure WriteRec(const Rec: R); begin with Rec do writeln(FIO: 20, Title:20, Year:8, Price:8 :2); end; procedure Sort(var ar: array of R; n: integer); var i, j, k: integer; Temp: R; begin For i := 1 To Pred(n) do Begin k := i; Temp := ar[i - 1]; For j := Succ(i) To n Do If Temp.Title > ar[j - 1].Title Then Begin k := j; Temp := ar[j - 1] End; ar[k - 1] := ar[i - 1]; ar[i - 1] := Temp End; end; var f: text; arr: array[1 .. MaxSize] of R; MyRec: R; i, n, Yr: integer; found: boolean; begin writeln('Year = '); readln(Yr); assign(f, 'KAT'); reset(f); n := 0; while not eof(f) do begin ReadRec(f, MyRec); if MyRec.Year = Yr then begin inc(n); arr[n] := MyRec; end; end; close(f); if n > 1 then sort(arr, n); if n > 0 then begin for i := 1 to n do WriteRec(arr[i]); readln; end else writeln('no matches'); readln; end. Вернуться к обсуждению: Дан файл KAT, содержащий сведения о книгах Pascal
0
|
|
30.11.2010, 21:03 | |
Готовые ответы и решения:
1
Дан текстовый файл Bibl, содержащий сведения о книгах Дан файл f, содержащий сведения об учениках
Дан файл Assort, содержащий сведения об игрушках |
30.11.2010, 21:03 | |
Помогаю со студенческими работами здесь
0
Дан файл f, содержащий сведения о кубиках. Найти количество каждого из цветов и их суммарный объем Дан файл f, содержащий сведения о веществах. Выбрать данные о проводниках с заданным удельным весом Дан файл ТV, содержащий сведения о программах телепередач на неделю Текстовые файлы: Дан файл f, содержащий сведения об учениках (фамилия, улица, дом, квартира) |