1. Дан файл целых чисел. Преобразовать его, удалив
10-11 класс
|
нечетные числа. Порядок следования четных чисел сохранить.Решите пожалуйста !
var
f: file of integer;
i2, i, n: integer;
begin
Assign(f, 'numbers.txt');
Reset(f);
writeln;
i:=1;
i2:=0;
while not Eof(f) do
begin
read(f, n);
i:=i+1;
if n mod 2=0 then
begin
i2:=i2+1;
if i2<i then
begin
Seek(f,i2-1);
write(f,n);
Seek(f,i-1)
end
end
end;
Seek(f,i2);
Truncate(f);
close(f)
end.
Внимание!!! Файл не является текстовым!!!
Комментарий удален
Комментарий удален
Главное что бы код программы был правильный
Другие вопросы из категории
Составить таблицу истинности логической
функции:
Читайте также
интервала. № 2. Имеется типизированный файл с числами. Изменить все его элементы, порядковый номер которых кратен трем. Новые значения вводятся с клавиатуры. Размер существующего файла неизвестен.
только элементы кратные 2
3)Найти сумму первых пяти элементов
Составить программу Дан массив целых чисел , размерность -12
1) Заполнение массива производить случайными числами из диапозона [-10;35]
2)Вывести на печать только положительные элементы
3)Найти количество отрицательных элементов
Составить программу
Известны данные о выпуске прождукции ( ткани в метрах ) ткацким цехом текстильного комбината за каждый день месяца . Определить количество ткани ( метров) произведенных цехом за месяц .
B<=100).
Выходнфе данные: вывести сумму всех целых чисел от А до В включительно.
Можно, пожалуйста, с объяснением.
1. Дано число к и файл, содержащий целые числа. Вывести элемент файла с номером к. если такой элемент отсутствует, то вывести 0.
2. Дан файл вещественных чисел. Создать 2 новых файла, в первый из которых содержит строки исходного файла с четными номерами, а второй с нечетными номерами.