Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 25.11.2009
Сообщений: 20

Тип запись. Редактировать.

25.03.2010, 19:02. Показов 478. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны массивы:
P1...P11 - наименования предприятий;
TK1...TK11 - объем выполненных перевозок, ткм;
R1...R11 - расход дизельного топлива, л;
Напечатать список предприятий, у которых отношение R(i)/TK(i) больше среднего по всей группе предприятий. Указать предприятие с минимальным коэффициентом R(i)/TK(i). Исходные данные грузить из файла формата .txt Использовать тип запись. Выводить результат на экран в виде таблицы со звездочками. Написал код, но требуют конкретно строчку где считается само отношение R(i)/TK(i). Помогите отредактировать код.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
program wtf;
uses crt;
type foobar=record
p:string[3];
tk,r,k:real;
end;
var a:array [1..11] of foobar;
i,j,d,m:integer;
z:real;
input:text;
s:string;
y:string[45];
begin
clrscr;
y:='*****************************************';
assign(input,'input.txt');
reset(input);
writeln('Исходные данные');
for i:=1 to 11 do
with a[i] do begin
readln(input,p,tk,r);
k:=r;
end;
writeln(y);
writeln('Наименование*Объем*Расход топлива*');
writeln(y);
for i:=1 to 11 do
with a[i] do begin
writeln('*',p:10,'*',tk:14:1,'*',r:14:1,'*');
writeln('**********************************');
end;
readln;
writeln;
readln;
Z:=0;
readln;
for i:=1 to 11 do z:=z+a[i].k;
z:=z/11;
M:=1;
writeln('**********************************');
writeln('*Наименование*Отношение больше среднего*');
writeln('**********************************');
for i:=1 to 11 do begin
if a[m].k>a[i].k then M:=i;
if a[i].k>z then begin with a[i] do
writeln('*',p:26,'* +                *');
writeln('**********************************');
end;
end;
writeln('Предприятие с минимальным коэффицентом ',a[m].p);
close(input)l
readln;
end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.03.2010, 19:02
Ответы с готовыми решениями:

Пожалуйста напишите программу, которая добавляет запись в типизированый файл тип - запись
Которая добавляет запись в типизированый файл тип - запись добавляет к той записи в файле...

редактировать запись
в таблице есть поля: ID DEPT_ID NAME нужн отредактировать строку в поле NAME по двум...

Не получается редактировать запись
Добрый день Подскажите, почему не могу править запись в поле дата? Там стоит неверное значение, а...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.03.2010, 19:02
Помогаю со студенческими работами здесь

TDbf 7.0 Как редактировать запись?
Мануал передо мной. Смотрю в книгу-мануал вижу ( Как редактировать запись в БД? Использую TDbf...

Редактировать только последнюю запись
Посоветуйте, пожалуйста,как в ленточной форме разрешить редактирование только последней записи.

Как вставить и редактировать запись в таблице ?
Есть 2 таблицы: Group : (GroupID, GroupName, GroupFlag, GroupComment); Product:...

Как редактировать/удалять запись в списке RecyclerView
Всем привет Подскажите как редактировать данные которые уже на экране в списке RecyclerView ? ...

Кнопка (добавить запись) работает по принципу (редактировать)
Доброго времени суток! Прошу помощи с моей БД. Вот какая штука: прописала код для кнопки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru