IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Работа с файлами
сообщение
Сообщение #1


Бывалый
***

Группа: Пользователи
Сообщений: 233
Пол: Женский
Реальное имя: Dasha

Репутация: -  0  +


у меня есть две задачи:

1. Даны два целых числа i и j и файл вещественных чисел, содержащий ненулевую часть верхней треугольной матрицы (по строкам). Вывести порядок матрицы и ее элемент, расположенный в i-й строке и j-м столбце (строки и столбцы нумеруются от 1). Если требуемый элемент находится в нулевой части матрицы, то вывести 0; если элемент отсутствует, то вывести –1.

2. Дано целое число N и текстовый файл с именем Name1, содержащий один абзац текста, выровненный по левому краю. Отформатировать текст так, чтобы его ширина не превосходила N позиций, и выровнять текст по левому краю. Пробелы в конце строк удалить. Сохранить отформатированный текст в новом текстовом файле с именем Name2.

во второй задаче мне нужно в слцчае если вот эти N озиций разрывает слово,то преносить это слово целиком на следующую строку,а если слово такое,что занимает больше всю строку этих N позиций,то просто разорвать его,перенеся лишние символы на следующую строку.
со вторым проблем нет.проблема состоит в том,что у меня не получается сделать так,чтобы переносилось слово целиком,то есть первый случай.

а в первой задаче мне не понятно,как записать в файл вводимые значения верхней ненудевой части матрицы по строкам.

большая просьба помочь)

Сообщение отредактировано: Tribunal -


--------------------
irreparabilium felix olivio rerum
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Бывалый
***

Группа: Пользователи
Сообщений: 233
Пол: Женский
Реальное имя: Dasha

Репутация: -  0  +


разница лишь в том,что я делаю это в делфи,
и я удалила вот эту строку
repeat
writeln('st = ', st); { <---- }
p := n;


а вот текстовый файл,на котором я всё это тестирую.

я проверяла на паскале.там действительно всё работает.
а у меня нет((


Прикрепленные файлы
Прикрепленный файл  name1.txt ( 365 байт ) Кол-во скачиваний: 256


--------------------
irreparabilium felix olivio rerum
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Tribunal   Работа с файлами   8.04.2006 9:17
lapp   проблема состоит в том,что у меня не получается с…   8.04.2006 9:54
volvo   То есть она есть, если читать файл строками. Но э…   8.04.2006 14:13
lapp   Я бы не стал так критически относиться к чтению т…   8.04.2006 14:38
Tribunal   а как читать из файла посимвольно?   8.04.2006 12:52
klem4   goto FAQ : Файлы f : text; ch : char; ... whil…   8.04.2006 12:58
Tribunal   вот то,что у меня получилось.только я тут не запис…   8.04.2006 15:59
volvo   Ну, во-первых, у тебя глобальная и локальная перем…   8.04.2006 16:12
Tribunal   я исправила,но ошибка остается той же(   8.04.2006 16:22
volvo   А попробуй все-же прогнать вот это (работа со стро…   8.04.2006 16:59
Tribunal   я попробовала сделать так,но она что-то странное …   8.04.2006 17:30
volvo   Ну, не знаю. Я пробовал на своем файле, все отрабо…   8.04.2006 17:37
Tribunal   ээ...сейчас почему-то ругается на эту строку whil…   8.04.2006 17:59
volvo   Значит, что-то изменила в программе. Знаешь, я не …   8.04.2006 18:02
Tribunal   разница лишь в том,что я делаю это в делфи, и я уд…   8.04.2006 18:25
Tribunal   вот вся программа в целом прикрепила заново   8.04.2006 19:01
volvo   Файл заново присоедини - архив битый, ошибка при р…   8.04.2006 19:49
volvo   В следующий раз будь внимательнее при наборе текст…   8.04.2006 20:38
Tribunal   спасибо,я буду внимательнее...( но теперь этот …   8.04.2006 22:35
Tribunal   всё,спасибо большое)) с этой задачей разобралась))   9.04.2006 8:38
Tribunal   прошу прощения,но у меня вновь возникли вопросы.. …   9.04.2006 10:09
volvo   дело в том что программа не может выполнить нужны…   9.04.2006 12:30
volvo   Добавлено: Так, ну причина того, что это все не р…   9.04.2006 12:59
Tribunal   большое спасибо за объяснения!=) теперь всё по…   9.04.2006 13:26
volvo   А тебя не смущает тот факт, что ты записываешь в ф…   9.04.2006 13:41
Tribunal   volvo, а можно попросить вас словесно хотя бы крат…   12.04.2006 16:48
Tribunal   спасибо. уже разобралась сама=))) ура,ура,ура :)   12.04.2006 21:25


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 28.03.2024 17:12
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name