файл |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
файл |
KATYSHA |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: 0 |
Препод всё-таки поменял задание,я решила создать новую тему,а то там лепить как-то некрасиво. Задание такое: дан файл вещественных чисел.заменить в нём все отрицательные элементы значением минимальной компоненты файла.Прошу помощи в решении,помогите
|
GoodWind |
Сообщение
#2
|
Автооответчик Группа: Пользователи Сообщений: 1 188 Пол: Мужской Реальное имя: Александр Репутация: 16 |
1. перебираем файл в поисках минимаоьного элемента
Код {....} var f,a:file of real; f_min,f_tmp:real; {.....} f_min:=-2.9e-39; reset(f); while not eof(f) do begin read(f,f_tmp); if t_tmp<f_min then f_min:=f_tmp; end; 2. теперь перебираем файл еще раз, заменяя отрицательные элементы минимальным Код reset(f); rewrite(a); while not eof(f) do begin read(f,f_tmp); if f_tmp<0 then f_tmp:=f_min; write(a,f_tmp); end; все -------------------- Неадекватная чушь может быть адекватным ответом на неадекватный вопрос. Понятно или разжевать?
|
KATYSHA |
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: 0 |
Напиши пожалуйста по-подробнее,я не поняла.Как я дописала её,она не работает.:-(
|
GoodWind |
Сообщение
#4
|
Автооответчик Группа: Пользователи Сообщений: 1 188 Пол: Мужской Реальное имя: Александр Репутация: 16 |
так:
uses crt; что-то может не работать - негде было отладить, писАл прям на форуме Сообщение отредактировано: volvo - -------------------- Неадекватная чушь может быть адекватным ответом на неадекватный вопрос. Понятно или разжевать?
|
KATYSHA |
Сообщение
#5
|
Новичок Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: 0 |
так: uses crt; что-то может не работать - негде было отладить, писАл прям на форуме спасибо огромное!!! |
Текстовая версия | 23.12.2024 20:46 |