записи с файлами, нефига не понимаю как ето все делать... |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
записи с файлами, нефига не понимаю как ето все делать... |
RIJIKOV |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 21 Пол: Мужской Реальное имя: Алексей Репутация: -4 |
Люди добрые,помогите зделать такую задачу:
_______________________________________________ N учеников проходили тестирование выполнив M тестов по какому либо предмету. Сколько очков набрал каждый ученик по всем темам? Вычислить средний бал,полученный учениками, и разницу между лучшим результатом и средним баллом. _______________________________________________ помогите пожалуста!!!!! горю!!!!! |
Caranthir |
Сообщение
#2
|
Новичок Группа: Пользователи Сообщений: 48 Пол: Мужской Репутация: 0 |
ну матрица N*M и суммируешь по строкам....всё
|
volvo |
Сообщение
#3
|
Гость |
Мистер Caranthir, в следующий раз, прежде чем ТАК безапелляционно написать "ВСЕ", соизвольте хотя бы прочесть заголовок задания... Я понятно выражаюсь? Человек просил работу с файлами, а не с матрицами...
В тему об оптимизации никто не написал "а чего ты мучаешься, оптимизируй и ВСЕ"... |
Caranthir |
Сообщение
#4
|
Новичок Группа: Пользователи Сообщений: 48 Пол: Мужской Репутация: 0 |
Cорри) просто открыл новые сообщения........
Файлы-файлы...хм.. Сейчас.. PS. За оптимизацию спасибо! |
RIJIKOV |
Сообщение
#5
|
Новичок Группа: Пользователи Сообщений: 21 Пол: Мужской Реальное имя: Алексей Репутация: -4 |
я свою задачу,которая и так не работает и работать не будет наверно выкладывать не буду,т.к. смысла в ней не вмжу(дохлый номер,исправить не получится),поэтому народ,помогите пожалуста её с нуля сделать,я вас очень прошу. Я первый раз так за помощью обращаюсь и препод у нас такая,что толком нефига не объясняет и тут же дает задачи помогите,буду очень признателен
|
мисс_граффити |
Сообщение
#6
|
просто человек Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
а я теперь преподов на форумах не обсуждаю... после того как мне на экзамене одно из моих сообщений с форума процитировали )
смысл выкладывания - показать, что ты что-то пробовал делать, и понять, какие моменты тебе остались не ясны после прочтения FAQ (ты ведь читал, правда?) -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
RIJIKOV |
Сообщение
#7
|
Новичок Группа: Пользователи Сообщений: 21 Пол: Мужской Реальное имя: Алексей Репутация: -4 |
ну незнаю я как делать,хоть убейте и в етом нефига не понял!!ну раз так надо,то вот мои мысли по етому поводу(я уверен что у меня все неправильно)
Прикрепленные файлы SEGODNYA.PAS ( 489 байт ) Кол-во скачиваний: 640 |
Lapp |
Сообщение
#8
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
(я уверен что у меня все неправильно) Это все равно лучше, чем ничего! 1. Не совсем понятно, зачем тебе запись. Тебе нужно записать всю информацию в типизированный файл? 2. Надо ввести еще один цикл, вложенный в цикл по людям. Это должен быть цикл по тестам. 3. Запрашивай на ввод не real переменную test, а, скажем, переменную mark. 4. Переменную test перед циклом обнули, а в цикле прибавляй к ней оценки. 5. Добавь еще одну прееменную, Sum, которую обновляй перед внутренним циклом. Во внутреннем цикле суммируй в нее оценки. 5. Введи еще одну переменную, целую, Мах, обнули ее перед внешним циклом. Заноси в нее значение пременной Sum, если то меньше нее. 6. После внешнего цикла раздели содержимое Sum на количество студентов - это средний балл. Пока этого хватит, мне кажется.. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
RIJIKOV |
Сообщение
#9
|
Новичок Группа: Пользователи Сообщений: 21 Пол: Мужской Реальное имя: Алексей Репутация: -4 |
ето все конечно хорошо,но я в етом нефига не понимаю так сказать дуб дубом,иначебы я сюда не обратился я надеюсь вы понимаете о чем я короче полный ламер
|
Postman |
Сообщение
#10
|
Новичок Группа: Пользователи Сообщений: 12 Пол: Мужской Реальное имя: Максим Репутация: 0 |
Вот мой код:
|
volvo |
Сообщение
#11
|
Гость |
Postman, ты тоже в режиме Write-Only? Переключись на чтение, лучше САМ... Ты у себя в программе видел Record ???
Автору: Ты уточнишь условие или так и будешь отмалчиваться? Тогда тема идет в корзину, раз тебе помощь не требуется. |
RIJIKOV |
Сообщение
#12
|
Новичок Группа: Пользователи Сообщений: 21 Пол: Мужской Реальное имя: Алексей Репутация: -4 |
а что тут уточнять? мое первое сообщение:там и есть условие! что непонятного? как препод условие дала так я и написал,так что все уточнено.VOLVO и я не отмалчиваюсь,просто как порядошного студента меня дома днём нет(учеба),так что появится я тут могу либо сутра или вечером
|
Lapp |
Сообщение
#13
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
а что тут уточнять? мое первое сообщение:там и есть условие! что непонятного? Название твоей темы содержит слова "файлы" и "записи". В условии ни про то, ни про другое ничего нет. Прочти п.1 в моем мессадже выше. Мы все понимаем, что само условие - это еще не совсем все. Нужна дополнительная информация, которую ты не говоришь, поскольку она тебе кажется очевидной. Например, если вы проходите записи, то они должны быть применены. Никто же тут не знает, что именно вы проходите. А нестыковки названия и условия (и, тем более, решения) видны всем. Понял? Если хочешь результатов, сотрудничай с теми, кто тебе помогает. Сделай усилие, чтоб понять, что от тебя хотят. А хотят явно не просто-так из садизма.. Уточни условие, пожалуйста. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
RIJIKOV |
Сообщение
#14
|
Новичок Группа: Пользователи Сообщений: 21 Пол: Мужской Реальное имя: Алексей Репутация: -4 |
ето типизированные файлы,насколько я понял. Но с файлами я ваще работать не умею и кроме того что я намудрил с задачей в голову больше нечего не лезит помогите пожалуста,мне она к понедельнику позарез нужна
|
Postman |
Сообщение
#15
|
Новичок Группа: Пользователи Сообщений: 12 Пол: Мужской Реальное имя: Максим Репутация: 0 |
После справедливого замечания модератора из под пера вышел следующий опус.
Записи использованы в связном списке.
|
RIJIKOV |
Сообщение
#16
|
Новичок Группа: Пользователи Сообщений: 21 Пол: Мужской Реальное имя: Алексей Репутация: -4 |
спасибо большое,но всетаки она работать не хочет :выдает ошибку file not open fo input и указывает на строку
while not eof (f1) do как заставить ее работать то? очень нужно нельзя ее чуть короче сделать и по проще? |
Postman |
Сообщение
#17
|
Новичок Группа: Пользователи Сообщений: 12 Пол: Мужской Реальное имя: Максим Репутация: 0 |
Цитата выдает ошибку file not open fo input и указывает на строку while not eof (f1) do Судя по всему, ты не открыл файл f1 для чтения; Обрати внимание на строку Цитата reset (f1); |
мисс_граффити |
Сообщение
#18
|
просто человек Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
ух ничего себе!
ну, во-первых, судя по изучаемым темам, автор топика до работы с динамической памятью еще не дошел... и препод у него такую лабу не примет. во-вторых, я вообще не поняла, зачем так извращаться (ладно, спишем на мою непонятливость). Postman, если уж работаешь с динамической памятью - работай как положено. До выполнения программы свободно 543792, после - 542920. З.Ы. Кинь, плз, в личку пример файла, на котором она нормально отработала... На моих тестах бред выдает - может, что-то не то делаю. Офф: Поздравляю себя с преодолением 1000-го рубежа Сообщение отредактировано: мисс_граффити - -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
RIJIKOV |
Сообщение
#19
|
Новичок Группа: Пользователи Сообщений: 21 Пол: Мужской Реальное имя: Алексей Репутация: -4 |
да,до такого я еще не дошел,правда и на строку ету внимание обратил,и для чтения в сделал,так ты еще и на ноль в проге делишь(n:=0;) задача точно работать не может,и ету задачу у меня не приняли,т.к.такое мы не проходили знать мы етого не можем(так мне училка сказала) мнебы ее попроще и покороче сделать и так,чтобы я ето знал и понял
|
мисс_граффити |
Сообщение
#20
|
просто человек Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
Цитата мнебы ее попроще и покороче сделать и так,чтобы я ето знал и понял А кто против? тебе Lаpp написал, что нужно исправить. Ты это сделал? -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Текстовая версия | 19.09.2024 21:05 |