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

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

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

 
 Ответить  Открыть новую тему 
> помогите , плиз, срочно создать выборку из отрезка ...
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 7
Пол: Мужской

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


есть две задачи, к понедельнику срочно нужно ребенку решение, если невозможно быстро написать программу, то хотя бы алгоритм подскажите :


2. Заполнить файл действительными числами из отрезка [-100;100]. Переписать в другой файл те числа, целая часть которых является четным числом.
Определить число элементов первого и второго файлов. Вывести на печать все элементы исходного файла; отрицательные элементы исходного файла; все элементы
второго файла.




Сообщение отредактировано: atella -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


просто человек
******

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

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


1. Правила надо уважать:
 ! 
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
Одна тема - один вопрос (задача)


Либо исправляйте, либо тема будет закрыта.

2. А ребенок САМ не желает принять участия в решении СВОИХ задач?
3. Насколько я понимаю, Вы ребенку папа....то есть намного меня старше..... не мне Вас воспитывать, конечно... Но Вы бы как нибудь это... по поводу тона.... в чуть менее приказной форме....


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3





Группа: Пользователи
Сообщений: 7
Пол: Мужской

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


Цитата(мисс_граффити @ 23.11.2007 23:57) *

1. Правила надо уважать:
Либо исправляйте, либо тема будет закрыта.

2. А ребенок САМ не желает принять участия в решении СВОИХ задач?
3. Насколько я понимаю, Вы ребенку папа....то есть намного меня старше..... не мне Вас воспитывать, конечно... Но Вы бы как нибудь это... по поводу тона.... в чуть менее приказной форме....


1) исправил
2) в отличие от папы у ребенка нет выделенного инета
3) извините, если тон показался приказным, вообще-то хотелось слезно попросить

не знаю как подступиться к выделенному куску ... далее вроде бы понятно что делать
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






Цитата
Заполнить файл действительными числами из отрезка [-100;100]
- поскольку Random без параметров генерирует случайное число на интервале 0 .. 1, то (2*Random - 1) сгенерирует его уже в интервале -1 .. 1, ну а чтобы сделать то, что требовалось - надо просто умножить все это на 100...

X := 100*(2*Random - 1);

вот это число и будет записываться в файл...

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

Теперь переоткрываем файл на чтение, пробегаем по нему, пока not EOF(f) и если целая часть - четная, т.е.,

Read(f, X);
if not odd(Trunc(X)) then ... { <--- тогда записываем X во второй файл... }
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


просто человек
******

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

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


Цитата
2) в отличие от папы у ребенка нет выделенного инета

даже возразить нечего.
я вообще-то имела в виду, попробовать решить самому.... ну.... ладно. не поняли друг друга.


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6





Группа: Пользователи
Сообщений: 7
Пол: Мужской

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


Цитата(мисс_граффити @ 24.11.2007 11:46) *

даже возразить нечего.
я вообще-то имела в виду, попробовать решить самому.... ну.... ладно. не поняли друг друга.

ну задач все же не две, часть, что попроще ребенок сделал ...
а в этой задаче непонятно как можно ЗАПОЛНИТЬ файл , а потом определить количество элементов в нем ...
ибо как я понимаю, файл создается нулевым и заполняется по мере записи в него, увеличиваясь в размере и запись останавливается при достижении определенного ЗАРАНЕЕ количества элементов , зачем же это количество потом снова определять ?
или в паскале возможно сразу создать файл определенного размера ?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Гуру
*****

Группа: Пользователи
Сообщений: 1 220
Пол: Мужской

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


У Вас в задаче другое условие. Вы должны создать файл с определенным количеством элементов.
И во 2-й переписать n-ное кол-во, кое Вам заранее неизвестно.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8





Группа: Пользователи
Сообщений: 7
Пол: Мужской

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


Цитата(Ozzя @ 24.11.2007 12:08) *

У Вас в задаче другое условие. Вы должны создать файл с определенным количеством элементов.
И во 2-й переписать n-ное кол-во, кое Вам заранее неизвестно.


2. Заполнить файл действительными числами из отрезка [-100;100]. Переписать в другой файл те числа, целая часть которых является четным числом. Определить число элементов первого и второго файлов. Вывести на печать все элементы исходного файла; отрицательные элементы исходного файла; все элементы
второго файла.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


Гуру
*****

Группа: Пользователи
Сообщений: 1 220
Пол: Мужской

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


Да, был невнимателен.
Виноват.
Имеет ли смысл спорить с автором сего задания?
Подсчитать-то не проблема.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #10





Группа: Пользователи
Сообщений: 7
Пол: Мужской

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


всем спасибо за содействие, особенно VOLVO !
вроде бы получилось, при условии , что количество элементов первого файла жестко задано...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #11


просто человек
******

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

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


жестко задано - на каком этапе?
как константа? или непосредственно перед созданием задается (ввод пользователя, случайное число и т.п.)?


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

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

 





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