Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
C.J.
1 / 1 / 1
Регистрация: 19.11.2009
Сообщений: 42
1

Файлы

22.02.2010, 20:19. Просмотров 885. Ответов 2
Метки нет (Все метки)

Уважаемые модератоы. Помогите, пожалуйста с решением, если это не составит труда. Просто я не очень разбираюсь с файлами в паскале.
В файле хранятся реквизиты рабочих: фамилия, имя, отчество, дата рождения, адрес, количество детей, количество отработанных часов, расценка одного часа. Заработная плата вычисляется умножением количества отработанных часов на расценку минус 12% налога. Величина налога уменьшается на 0,01% на каждого имеющегося ребенка. Записать в другой файл фамилии и инициалы рабочих и их дату рождения.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2010, 20:19
Ответы с готовыми решениями:

Занесите в отдельные файлы списки студентов различных форм обучения(Типизированные файлы)
Помогите пожалуйста написать программку. Трудно мне даются блин эти файлы... Создайте файл...

Файлы. Типизированные файлы. Получить файл G, содержащий все компоненты файла F, являющиеся нечетными числами и корнями целых чисел
1.Заданный файл F компонентами которого являются целые числа. Получить файл G содержащий все...

файлы.Создать файлы f и g, компонентами которых являются целые случайные числа. Записать в файл h все совпадающие компоненты файлов f и g.
Создать файлы f и g, компонентами которых являются целые случайные числа. Записать в файл h все...

Cделать через файлы. Расфасовать на латинские и русские буквы.Программа не через файлы имеется;)
задание: (написать программу, используя тип текстовые файлы) Дан текстовый файл. Латинские буквы...

Текстовые файлы. Создать новый файл, объединив исходные файлы
даны текстовые файлы Name1 и Name2 .создать Name3 файл объединив Name1 и Name2 текстовые файлы

2
yanyk1n
4334 / 1466 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
22.02.2010, 20:37 2
Лучший ответ Сообщение было отмечено C.J. как решение

Решение

Считаем, что дата вводится как ДД-ММ-ГГГГ (т.е. не содержит внутри себя пробелов).
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
var input,output:text;
st,st2,f,i,o,d:string;
 
begin
 assign(input,'input.txt');
 assign(output,'output.txt');
 reset(input);
 rewrite(output);
 while not eof(input) do
 begin
  readln(input,st);
  while st[1]=' ' do delete(st,1,1);
  f:=copy(st,1,pos(' ',st)-1);
  delete(st,1,pos(' ',st));
  while st[1]=' ' do delete(st,1,1);
  i:=copy(st,1,pos(' ',st)-1);
  delete(st,1,pos(' ',st));
  while st[1]=' ' do delete(st,1,1);
  o:=copy(st,1,pos(' ',st)-1);
  delete(st,1,pos(' ',st));
  while st[1]=' ' do delete(st,1,1);
  d:=copy(st,1,pos(' ',st));
  st2:=f+' '+i[1]+'. '+o[1]+'. '+d;
  writeln(output,st2);
 end;
 close(input);
 close(output);
end.
Только не понимаю, причём тогда зарплата, если в выводе только имя и дата рождения?
0
C.J.
1 / 1 / 1
Регистрация: 19.11.2009
Сообщений: 42
22.02.2010, 20:41  [ТС] 3
Благодарю, на счёт даты понял. А на счёт задания, всё в порядке. Просто у нас задания частенько неккоректо составляют им казусы бывают.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.02.2010, 20:41

Выяснить лежат ли точки на одной прямой. Типизированный файлы(тип запись и файлы)
Помогите,пожалуйста!!!.Как сделать проргармму через файлы и записи? Вычисление свойств. Дана...

Файлы. Создать символьные файлы и определить количество одинаковых слов, входящих в оба файла
Создать символьные файлы F и G и определить количество одинаковых слов входящих в оба файла

Найти все RTF файлы, захешировать эти файлы MD5 и SHA1. Потов захешированые файлы поместить в документ
Найти все RTF файлы, захешировать эти файлы MD5 и SHA1. Потов захешированые файлы поместить в...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru