|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.05.2014, 23:02 | #1 |
Пользователь
Регистрация: 15.04.2014
Сообщений: 12
|
Учет пропусков (Паскаль)
Здравствуйте, мне необходима помощь в создании программы, которая учитывает пропуски 32-х человек в течении месяца и осуществляет:
1) ввод данных за месяц в файл(это я уже сделала); 2.1) вывод данных за все время; 2.2) за определенный день; 2.3) за период времени; 3.1) вывод среднего количества за все время; 3.2) среднее за определенный промежуток времени. Вот и сама программа из пункта 1: Код:
|
01.05.2014, 23:37 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Типа такого:
Код:
I'm learning to live...
|
02.05.2014, 09:53 | #3 |
Пользователь
Регистрация: 15.04.2014
Сообщений: 12
|
Cпасибо за помощь!
Дату я сделала строкой потому что необходимо было определять ещё и месяц, то есть выглядить это будет так: "10.03". И ещё... когда компилирую программу (а я работаю в паскале ABC), мне выводят ошибку в строке: Код:
|
02.05.2014, 10:04 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Блин точно.
Код:
Цитата:
Код:
I'm learning to live...
|
|
02.05.2014, 10:18 | #5 |
Пользователь
Регистрация: 15.04.2014
Сообщений: 12
|
Но только если я изменю сейчас Date - выйдет куча ошибок, я запуталась(
|
02.05.2014, 11:21 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну потому что нужно раньше было продумать структуру данных )
Теперь конечно придется менять программу.
I'm learning to live...
|
02.05.2014, 23:06 | #7 |
Пользователь
Регистрация: 15.04.2014
Сообщений: 12
|
Итак, я попыталась изменить и встретилась с очередными трудностями
Поможете исправить ошибочку? Код:
Код:
|
02.05.2014, 23:15 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Во-первых: Угадывать текст твоей ошибки это в бюро телепатии на втором этаже.
Во-вторых: Я правильно понимаю - ты не знаешь чем отличается один тип данных от другого, так? Смотри: Код:
Код:
А значит нужно что?... Подсказываю: сделать переменную такого же типа, и ввести с помошью readln соответственно. Смотри: Было: Код:
Код:
Еще раз повторю: Сравниваемые переменные должны быть одного типа.
I'm learning to live...
|
02.05.2014, 23:15 | #9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
а date, это массив (можно написать date[i].имя поля. Но как его можно сравнивать со строкой?!! |
|
02.05.2014, 23:29 | #10 |
Пользователь
Регистрация: 15.04.2014
Сообщений: 12
|
Да, смекаю.
Этот момент я обозначила через плюс (надеюсь, что правильно): Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автозаполнение пропусков в тесте | ancorom | Помощь студентам | 1 | 23.12.2013 09:28 |
ИС Учет ПК и ПО на C# | aliendeath | Фриланс | 0 | 05.05.2013 16:50 |
Assembler Подсчитать количество пропусков в ASCIIZ- строке | Alexsandr | Помощь студентам | 0 | 03.02.2013 21:26 |
программы для печати удостоверений (пропусков) | lungge | Фриланс | 3 | 15.11.2012 12:21 |
Найти студента который имеет среднее количество пропусков. | LUKICH | Фриланс | 1 | 01.06.2010 09:15 |