Дан файл f компоненты которого являются целыми числами переписать
Дан файл f, компоненты которого являются целыми числами. Записать в файл g все четные числа файла f, а в файл h — все нечетные. Порядок следования чисел сохраняется.
Увы, Stringer, вы допустили много ошибок в коде.. .
Вот мой вариант который работает правильно:
program Neylon(g,h,f);
var
g,h,f:file of integer;
i,n,a:integer;
begin
assign(g, 'g.file');
assign(h, 'h.file');
assign(f, 'f.file');
writeln('Сколько хотите записать чисел в файл? ');
readln(n);
rewrite(f);
for i:=1 to n do
begin
writeln(i,') Введите число ');
readln(a);
write(f,a);
end;
close(f);
rewrite(g);
rewrite(h);
reset(f);
while not eof(f) do
begin
read(f,a);
if a mod 2 = 0 then
write(g, a)
else
write(h,a);
end;
close(f);
close(g);
close(h);
reset(f);
reset(g);
reset(h);
writeln('File F: ');
while not eof(f) do
begin
read(f,a);
write(a,' ');
end;
writeln('File G: ');
while not eof(g) do
begin
read(g,a);
write(a,' ');
end;
writeln('File H: ');
while not eof(h) do
begin
read(h,a);
write(a,' ');
end;
close(f);
close(g);
close(h);
end.
Пример работы:
Сколько хотите записать чисел в файл? 3
1) Введите число 2
2) Введите число 4
3) Введите число 3
File F: 2 4 3
File G: 2 4
File H: 3
Сори пишу чисто по памяти, паскаля нет под рукой, так что придется доработать самому.
var
F,G,H: File; \\точно не помню как указывается переменная
s:string;
i,error:integerl
begin
Assign(F,'C:\f.txt');
Assign(G,'C:\g.txt'));
Assign(H,'C:\h.txt'));
append(G);
append(H);
reset(F);
while not eof(F) do
begin
readln(s);
val(s,i,error)
If (i mod 2) = 0 then writeln(G,i);
else writeln(H,i);
end;
end
Дан файл f, компоненты которого являются целыми числами. Записать в файл g все четные числа исходного файла, в файл h – все нечетные. Порядок следования чисел сохраняется.
Записать в разные файлы четные и нечетные числа исходного файла
3.дан файл f компоненты которого являются целыми числами. записать в файл g все четные числа файла.
Четные и нечетные числа записать в разные файлы
Помогите пожалуйста решить задачу: В файле f записаны целые числа. Написать программу, которая в.
Положительные и отрицательные числа исходного файла записать в разные файлы
в файле f записаны целые числа. Написать программу , которая в файл g записывает положительные.
Положительные и отрицательные числа исходного файла записать в разные файлы
Описать функцию p от трех файлов, которая из файла g переписывает все положительные числа в пустой.
Из одного файла считать целые числа, в другие файлы записать четные и нечетные числа
Нужно с одного файла считать целые числа и в другие файлы записать четные и нечетные числа. Вот.
Дан файл целых чисел. Создать два новых файла, в первый записать чётные числа исходного, во второй - нечётные
Дан файл целых чисел. Создать два новых файла, первый из которых содержит чётные числа из исходного.
Дан файл, содержащий целые числа. Записать их в другие два файла, при этом в первый записать четные, а во второй нечетные числа
Дан файл, содержащий целые числа. Записать их в другие два файла, при этом в первый записать.
Дан файл, содержащий целые числа. Записать их в другие два файла, при этом в первый записать четные, а во второй нечетные числа.
Дан файл, содержащий целые числа. Записать их в другие два файла, при этом в первый записать.
Создать два новых файла, первый из которых содержит четные числа из исходного файла, а второй — нечетные
Дан файл вещественных чисел. Создать два новых файла, первый из которых содержит четные числа из.
Создать два новых файла, первый из которых содержит четные числа из исходного файла, а второй — нечетные (в том же порядке)
1. Дан файл целых чисел. Создать два новых файла, первый из которых содержит четные числа из.
Дан файл f, компонентами которого являются целые числа. Переписать все отрицательные числа в файл g, положительные - в файл h.
Переписать положительные числа в один файл, а отрицательные в другой
В файле на диске записаны целые числа.Написать программу, которая создает еще два файла, в один из.
Переписать в пустой файл g сначала все положительные числа, а потом все отрицательные
Здравствуйте, не могли бы кто нибудь помочь с двумя задачами. P.S. прошу прощения что нарушил.
Из файла f переписать в пустой файл g сначала все положительные числа, а потом все отрицательные
Помогите пожалуйста с заданием type rad = file of integer; Описать процедуру p(f,g) от двух.
Ребятки?
ПОмогите пожалуйста очень срочно!
Дан файл f компоненты которого действительные числа.
Найти сумму компонентов файла.
Результат поместить в файл g.
Дан файл f компоненты которого являются целыми числамию Найти наибольший и наименьший из компонентов файла.
Результат поместить в файл g ДАн файл f компоненты которого являются целыми числами найти количество чётных чисел среди компонентов.
Результат поместить в файл g Дан файл F компоненты которого являяются целыми числами.
Записать в файл g все чётных числа файла f Дан файл F компоненты которого являяются целыми числами переписать компоненты файла f в файл g, так чтобы в файле сначала шли отрицательные а потом положительные числа.
Решение
Из файла f переписать в пустой файл сначала все положительные, а потом все отрицательные числа
Нужна помощь! Описать процедуру p(f,g) от двух файлов типа rad, которая из файла f переписывает.
Переписать все положительные числа в пустой файл f, все отрицательные в пустой файл h
Вот задача:type rad = file of integer; Описать процедуру p(g,f,h) от трех файлов типа rаd, которая.
Переписать числа в файл: сначала положительные, затем отрицательные
Дан файл целых чисел (несколько строк). Переписать числа в этот же файл следующим порядком: сначала.
Переписать в новый файл сначала все отрицательные компоненты, потом все положительные
Дан файл, компонентами которого являются целые числа. Переписать в новый файл сначала все.
Переписать в новый файл сначала все отрицательные компоненты из первого, потом все положительные
дан файл , компонентами которого являются целые числа. переписать в новый файл сначала все.
Дан файл f, компоненты которого являются целыми числами. Получить в файле g все компоненты файла f:
а) являющиеся четными числами;
б) делящиеся на 3 и не делящиеся на 7.
Перемещение сточки из одного файла в другой
Доброго времени суток. Задача: Имеется файл log.txt с содержимым вида IP:порт, с произвольным.
Перемещение файла из одного каталога в другой
С одного каталога в другой при помощи бата как осуществить?
Перемещение файла из одного каталога в другой
Создайте программу перемещения файла из одного каталога в другой. Компоненты графического окна .
Перемещение чисел из одного массива в другой
Привет знатоки ассемблера. В университете дали задачку: Есть массив с числами. надо отрицательные.
data = f.read() в дата находятся строки при том что даже не в списке а одной строкой разделенной символом окончания строки
for x in range(data): дата это строка range к ней не приеменима !
даже если представить что там len(data) то
if x % 2 == 0: никакого отношения к числам в файле иметь не будет, ну и записи в новый файл в коде нет.
начните с того что получите данные из файла в список. затем преобразуйте строки в числа а только потом в цикле перебираете числа из списка и по условию дописываете в новый файл
В питоне нет объявления типов переменных. Поэтому запись data = [] в данном случае бессмысленна. Следующей строкой вы все равно присваиваете переменной data содержимое файла в виде одной текстовой строки. Поэтому дальше у Вас питон будет выдавать ошибку. Нужно сначала преобразовать текст из файла в последовательность чисел. Для этого нужно знать структуру файла f.txt . Если это последовательность чисел через пробелы, то тогда нужно использовать метод str.split() .
Тогда получите список, где элементами будут числа в виде строк, типа ['12', '8', '25', . и так далее]. Затем их нужно преобразовать в целые числа с помощью функции int(). И только потом с помощью цикла находить четные и записывать их в новую последовательность. Затем последовательность четных чисел объединить в строку и записать эту строку в файл g.txt .
Добавлено через 9 минут
Преобразовать в целые числа можно прямо в списке оптом с помощью функции map() .
Добавлено через 3 минуты
map(func, iterable, . ) -> iterator / В версиях ниже 3.0 list
func : Функция, которую следует применить к элементам последовательности или последовательностей. Должна принимать количество элементов равное количеству последовательностей.
Добавлено через 2 минуты
Что бы получить не итератор а список нужно написать:
list(map(int, список)) -> вернет list
Разработать программу, которая формирует файл F1, содержащий целые числа, и переписывает этот файл в другой файл – F2, помещая в него из F1 только положительные числа.
Как то так получается.
Файл содержит действительные числа?
Файл содержит действительные числа.
Найти среднее геометрическое всех положительных чисел файла.
Помогите написать программу на паскале абс Файловый тип данных?
Помогите написать программу на паскале абс Файловый тип данных.
Задача : Дан целочисленный файл А.
Записать в файл В все положительные числа.
Дан файл, содержащий зашифрованный русский текст?
Дан файл, содержащий зашифрованный русский текст.
Каждая буква которого заменяется на следующую за ней (я на а).
Получить в новом файле расшифровку данного текста.
Решить в паскале с текстовыми файлами.
В каждой строке файла содержится два целых и три вещественных числа, разделенные пробелами.
Напишите программу, которая выводит на экран сумму целых и сумму вещественных чисел из каждой строки.
На Паскале?
В текстовый файл t1 записана последовательность целых чисел, разделенных пробелами.
Написать программу, записывающую в текстовый файл t2 все положительные числа из t1.
На странице вопроса Разработать программу, которая формирует файл F1, содержащий целые числа, и переписывает этот файл в другой файл – F2, помещая в него из F1 только положительные числа? из категории Информатика вы найдете ответ для уровня учащихся 10 - 11 классов. Если полученный ответ не устраивает и нужно расшить круг поиска, используйте удобную поисковую систему сайта. Можно также ознакомиться с похожими вопросами и ответами других пользователей в этой же категории или создать новый вопрос. Возможно, вам будет полезной информация, оставленная пользователями в комментариях, где можно обсудить тему с помощью обратной связи.
Программы для решения задачи №3 и №4.
Дано N = 64 I = 1, 5Кб Найти K Решение I = K * i K = I : i N = 64 ; N = 2 ^ i i = 6 1, 5 Кб * 1024 * 8 = 12288 K = 12288 : 6 = 2048 Ответ : 2048 символов.
Для кодирования одного из 62 символов требуется log(2)62 ≈ 6 бит. Для хранения одного пароля необходимо 15 * 6 бит = 90 / 8 байт ≈ 12 байт. Объем памяти, необходимый для хранения сведений об одном пользователе : 780 / 20 = 39 байт. Объем дополните..
Восьмеричные числа можно переводить в двоичные (и обратно) поразрядно : . Каждое из переведенных чисел будет иметь 3 цифры. От 001 до 111. Как можно заметить, минимальным при соблюдении условий из задания будет число (первые нули не являются знача..
2 - й абзац надо подчеркивать.
Ответ : 89, 96Объяснение : 10011, 112 = 1 * 1 / 2 + 1 * 1 / 4 + 1 * 2 ^ 0 + 1 * 2 ^ 1 + 1 * 2 ^ 4 = 0, 5 + 0, 25 + 1 + 2 + 16 = = 19, 75 (10)75, 28 = 7 * 8 + 5 * 8 ^ 0 + 2 * 8 ^ ( - 1) = 56 + 5 + 1 / 4 = 61, 25 (10)13, 445 = 1 * 5 ^ 1 + 3 * 5 ^ 0 + 4..
Знака умножения нет в выражении.
Пропущен знак умножения.
Ответ этого вопроса коктейль.
Кококола это же еда.
© 2000-2022. При полном или частичном использовании материалов ссылка обязательна. 16+
Сайт защищён технологией reCAPTCHA, к которой применяются Политика конфиденциальности и Условия использования от Google.
Напишите программу в среде PascalABC?
Напишите программу в среде PascalABC.
NET и пришлите исходный файл (файл с расширением * .
Pas, в котором будет находиться программа, набранная в текстовом редакторе компилятора, которая выводит на экран любое целое и вещественное число, символ).
На Си Дан текстовый файл, содержащий целые числа?
На Си Дан текстовый файл, содержащий целые числа.
Переписать в новый текстовый файл только те числа, которые принадлежат заданному интервалу [a, b].
Подсчитать общее количество таких чисел и добавить эту информацию в конец полученного файла.
Что такое программа - архиватор это программа для переименования файлов это программа для шифрования файлов это программа для резервного копирования файлов это программа для уменьшения информационного?
Что такое программа - архиватор это программа для переименования файлов это программа для шифрования файлов это программа для резервного копирования файлов это программа для уменьшения информационного объема (сжатия) файлов.
Помогите решить пожалуйста в Паскале) Дан файл целых чисел?
Помогите решить пожалуйста в Паскале) Дан файл целых чисел.
Создать два новых файла, первый из которых содержит отрицательные числа из исходного файла (в обратном порядке), а второй — положительные (также в обратном порядке).
Читайте также: