Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Pascal Дубликация строки содержащей максимальный элемент Товарищи программисты! Срочно нуждаюсь в вашей помощи! Спасайте, пожалуйста! Дана матрица размера M x N. Продублировать строку матрицы, содержащую ее максимальный элемент. Как сделать чтоб матрицу... https://www.cyberforum.ru/ pascal/ thread1694724.html Pascal Сформировать квадратную матрицу и подсчитать сумму заданных элементов
Буду очень благодарна. Дано чётное натуральное n>9 и целое k. Создать квадратную матрицу порядка n, где элементы случайные числа. Вычислить сумму элементов, отмеченных синим цветом (в примере...
Pascal Найти сумму и произведение элементов K-го столбца данной матрицы Очень срочно! Помогите пожалуйста!!! Есть задание: Дана матрица размера M × N в файле данных и целое число K (1 ≤ K ≤ N), введенное с клавиатуры. Найти сумму и произведение элементов K-го столбца... https://www.cyberforum.ru/ pascal/ thread1694584.html Pascal Нужны материалы для изучения языка https://www.cyberforum.ru/ pascal/ thread1694531.html
Всем доброго времени суток,я новичок и не могу найти или код или нормальную ссылку на обучение.Если кто может оставить в комментариях код и инструкцию.Спасибо и пока!
Вычислить доход по вкладу Pascal
В банк вкладываются деньги на N месяцев под ставку 60% годовых. Написать программу, которая вычислит причитающуюся вам через N месяцев сумму. Добавлено через 14 минут Уже решил...может...
Pascal Какое минимальное расстояние должен проплыть Халк чтобы выбраться из бассейна на бортик? https://www.cyberforum.ru/ pascal/ thread1694419.html
Халк плавал в бассейне размером N и M метров и устал. в этот момент он обнаружил, что находится на расстоянии X метров от одного из длинных бортиков (не обязательно от ближайшего) и Y метров от...
Pascal Заполнить циферблат числами по кругу https://www.cyberforum.ru/ pascal/ thread1694339.html
Уважаемые участники форума. Решите, пожалуйста, задачу о циферблате Заполним циферблат по кругу числами от Nmin до Nmax. Написать всепаскалевскую программу, которая при задании произвольного...
Кобыланды батыр Pascal
Враги Кобыланды батыра угнали его коня – Тайбурыл. На третий день он выяснил, что его коня заперли в высокой каменной крепости у которого есть каменный дверь с кодовым замком. На двери четверостишие...
Pascal Шаровые молнии Во время битвы Флэш кидает в профессора Зума шаровую молнию. Чтобы создать новую молнию, ему потребуется X секунд. Сколько шаровых молний он сможет выпустить в Зума за N минут и M секунд. Формат... https://www.cyberforum.ru/ pascal/ thread1694304.html Pascal Посчитать выручку кинотеатра за один сеанс при полной наполняемости зала https://www.cyberforum.ru/ pascal/ thread1694303.html
Однажды, Бэтмен, сидя в кинотеатре и ожидая начала фильма, решил посчитать выручку кинотеатра за 1 сеанс. Изучая план зрительного зала, он увидел, что в первом ряду 10 кресел, а в каждом следующем –...
Pascal Вывести на печать таблицу, в которой будут записаны 10 автомобилей и их характеристики
Есть задание, по которому нужно вывести на печать таблицу, в которой будут записаны 10 автомобилей и их характеристики. Нужно отсортировать эту таблицу так, чтобы автомобиле в ней печатались в...
Pascal Интерполяционный полином Лагранжа y=ln(1+x)\(1-x) Дана функцыя. Нужно выбрать интервал і четыре узла интерполяции в ньом х0, х1, х2, і х3, вычислить значение заданой функцыи у этих точках у0, у1, у2, у3. По этим даним... https://www.cyberforum.ru/ pascal/ thread1694218.html
Модератор
9528 / 4857 / 3228
Регистрация: 17.08.2012
Сообщений: 15,194
26.03.2016, 10:46 0

В третий файл записать сначала четные элементы первого файла, а затем — нечетные - Pascal - Ответ 8936838

26.03.2016, 10:46. Показов 1461. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Gidman как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
const fn: array [1..3] of string = ('1.dat', '2.dat', '3.dat');
var f, g: file of integer;
    i, j, n, x: integer;
begin
  randomize;
  assign(g, fn[3]);
  rewrite(g);
  for i := 1 to 2 do
    begin
      assign(f, fn[i]);
      rewrite(f);
      repeat
        write('Число компонентов ', i, ' файла? ');
        readln(n)
      until n > 0;
      writeln('Содержимое ', i, ' файла:');
      for j := 1 to n do
        begin
          x := -random(281) + 140;
          write(x:5);
          write(f, x);
          if odd(i) = not odd(x) then write(g, x)
        end;
      writeln;
      close(f)
    end;
  writeln('Содержимое 3 файла:');
  if filesize(g) = 0
    then write('<Файл пуст>')
    else begin
      reset(g);
      for i := 1 to filesize(g) do
        begin
          read(g, x);
          write(x:5)
        end
    end;
  close(g);
  readln
end.


Вернуться к обсуждению:
В третий файл записать сначала четные элементы первого файла, а затем — нечетные Pascal
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2016, 10:46
Готовые ответы и решения:

Все четные числа файла записать во второй файл, а нечетные — в третий файл
Имеется файл, элементами которого являются целые числа. Все четные числа этого файла записать во...

Записать в файл Н сначала элементы файла F, а затем элементы файла G с сохранением порядка
Создать два файла F и G. Записать в файл Н сначала элементы файла F, а затем элементы файла G с...

Даны 2 файла чисел. Записать в третий файл такие элементы первого файла, которых нет во втором.
Даны 2 файла чисел. Записать в третий файл такие элементы первого файла, которых нет во втором.

Записать в файл все нечетные числа из [1; 99]. Затем вывести все элементы данного файла, начиная с 15
Записать в файл все нечетные числа из . Затем вывести все элементы данного файла, начиная с 15

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2016, 10:46
Помогаю со студенческими работами здесь

Записать в файл все четные числа, а затем - все нечетные
1.Дано файл целых чисел f. Переписать компоненты файла f в файл g так, чтобы сначала были записаны...

Из одного массива в другой массив перенести числа: сначала нечетные, а затем четные
Из массива JJ(100) в массив NN(100) перенести числа(элементы массива): сначала нечетные, а затем...

Переписать в новый массив сначала нечетные, потом четные элементы.
помогите пожалуйста!! из массива JJ(100) в массив NN(100) перенести числа(элементы массива)...

Вывести на экран сначала четные элементы массива потом нечетные
Дан массив целых чисел. Вывести на экран сначало четные элементы массива потом не четные

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru