|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.11.2014, 06:34 | #1 |
Пользователь
Регистрация: 25.11.2014
Сообщений: 47
|
Формирование массива простых чисел из текстового файла
Задача такая: Сформировать массив из 10 простых чисел. Простые числа будут браться из текстового файла (f1), а сформированный массив будет выводиться в текстовый файл (f2).
Знаю, что должны писаться коды Read() и Write(), но у меня возник вопрос:"Как можно из текстового файла с рандомным набором чисел сформировать массив простых чисел" Написал код простого формирования массива из 10 простых чисел, но без текстовых файлов. Может пригодится =) Код:
Последний раз редактировалось Vitalyas; 30.11.2014 в 06:38. |
30.11.2014, 15:02 | #2 |
Форумчанин
Регистрация: 28.11.2014
Сообщений: 172
|
я что-то не понимаю...
Код:
может быть имелось в виду "нечетные числа" ?
Делать то, что любишь - это свобода. Любить то, что делаешь - счастье. (с)
Свободу киндерам! Счастья всем. Бесплатно. И пусть никто не уйдет обиженным. (с) Последний раз редактировалось OldOwlOll; 30.11.2014 в 15:04. |
30.11.2014, 15:39 | #3 |
Пользователь
Регистрация: 25.11.2014
Сообщений: 47
|
|
02.12.2014, 11:19 | #4 |
Пользователь
Регистрация: 29.07.2013
Сообщений: 56
|
Открываешь первый файл считываешь по одному числу проверяешь число простое если простое то записываешь в вектор после десяти записей в вектор останавливаемся закрываем файл вторая часть программы из вектора выводит в файл всё
|
03.12.2014, 15:17 | #5 |
Пользователь
Регистрация: 25.11.2014
Сообщений: 47
|
Это я понимаю, но как расписать алгоритм проверки (является число простым или нет)?
|
03.12.2014, 15:38 | #6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
например, так можно проверить: Код:
|
|
04.12.2014, 13:00 | #7 | |
Пользователь
Регистрация: 25.11.2014
Сообщений: 47
|
Цитата:
|
|
04.12.2014, 13:08 | #8 |
Пользователь
Регистрация: 25.11.2014
Сообщений: 47
|
Была идея сделать просто, чтобы числа с одного текстового файла, в котором набор простых чисел, переписывало в другой текстовый файл (КОД ПРОГРАММЫ прикрепил ниже) и все =) Но мне хочется, чтобы была проверка чисел так скажем на простоту и чтобы писало только 10 случайных чисел из набора чисел в первом текстовом файле.
Код:
Последний раз редактировалось Vitalyas; 04.12.2014 в 13:21. |
04.12.2014, 14:38 | #9 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
неужели трудно вставить функцию в код и ПРОВЕРИТЬ!??! Код:
Цитата:
А вот единица, вопреки распространнёному заблуждению, простым числом не является. Как-то так исторически сложилось! |
||
15.12.2014, 15:43 | #10 |
Пользователь
Регистрация: 25.11.2014
Сообщений: 47
|
Все спасибо ребята. Кому интересно как написать массив из простых чисел взятых из текстового файла, в котором написаны все числа (не только простые), то вот код программы.
Код:
Последний раз редактировалось Vitalyas; 15.12.2014 в 15:51. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
формирование линейного списка целых чисел, элементы которого считываются из текстового файла | kalosha-stepa | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 21.10.2012 22:02 |
Чтение дробных чисел из текстового файла | Freimaks | Общие вопросы Delphi | 2 | 20.06.2012 11:04 |
Формирование массива из компонентов исходного файла (Задача на Turbo Pascal) | Hedgehog92 | Помощь студентам | 0 | 23.11.2011 21:53 |
Методом простых включений произвести сортировку (упорядочивание в порядке возрастания) массива из N действительных чисел | СашаСаша | Помощь студентам | 1 | 04.07.2011 18:41 |
Чтение массива из текстового файла. | Metil | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 12.01.2009 22:53 |