1 / 1 / 0
Регистрация: 18.10.2013
Сообщений: 18
1

Создать файл

01.02.2014, 08:33. Показов 986. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создать файл, компоненты (количество <=9) которого являются вещественными числами. После создания файла значение минимальной компоненты файла заменить на нуль. Исходный и результирующий файлы вывести на экран.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.02.2014, 08:33
Ответы с готовыми решениями:

Создать файл произвольных символов: Вывести в один файл цифры, содержащиеся в файле, а в другой файл литеры
Создать файл произвольных символов. Вывести в один файл цифры, содержащиеся в файле, а в другой...

Дан файл целых чисел. Создать новый файл, содержащий те же элементы, что и исходный файл, но в обратном порядке
Дан файл целых чисел. Создать новый файл, содержащий те же элементы, что и исходный файл, но в...

Типизированный файл. Создать файл целых чисел. Определить суммы чисел до локальных минимумов, записав их в новый файл
Пожалуйста, помогите с решением: Создать файл целых чисел. Определить суммы чисел до локальных...

C помощью указателя на файл создать и вывести файл из 10 целых чисел
Помогите пожалуйста.Нужно предусмотреть контроль за размером динамически распределяемой памяти, а...

1
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,561
Записей в блоге: 1
01.02.2014, 08:55 2
Лучший ответ Сообщение было отмечено Valera3 как решение

Решение

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
Var f:file of real;
    i,n,imin:integer;
    m,min:real;
Begin
    write('n<=9: ');readln(n);
    Assign(f,'in.dat');Rewrite(f);
    writeln('Исходный файл');
    For i:=1 to n do
    Begin
      m:=random*10-5;
      write(m:6:2);
      write(f,m);
    End;
    writeln;
    Reset(f);
    read(f,min);
    imin:=1;
    For i:=2 to FileSize(f) do
    Begin
      read(f,m);
      if m<min then
      Begin
        imin:=i;
        min:=m;
      End;
    End;
    writeln('Min = ',min:0:2);
    writeln('Полученный файл');
    Seek(f,imin-1);
    write(f,0);
    Reset(f);
    For i:=1 to n do
    Begin
      read(f,m);
      write(m:6:2);
    End;
    Close(f);
    readln;
End.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.02.2014, 08:55
Помогаю со студенческими работами здесь

С помощью указателя на файл создать и вывести файл из 10 целых чисел
С помощью указателя на файл создать и вывести файл из 10 целых чисел

Создать файл А с вещественными компонентами. Все положительные компоненты файла А записать в файл В
Помогите пожалуйста. Создать файл А с вещественными компонентами. Все положительные компоненты...

Дан файл с элементами верхнетреугольной матрицы, создать файл содержащий матрицу полностью
Дан файл вещественных чисел содержащий ненулевую часть верхнетреугольной матрицы по строкам.Создать...

Создать файл каталог книг, по году издания занести в отдельный файл данные
создайте файл каталог книг по заданному значению года издания занесите в отдельный файл сведения о...

Создать файл с текстом. Взять слова длиной n, копировать их в другой файл по сортировать по алфавиту
Добрый день помогите пожалуйста написать программу которая будет копировать слова n длины в другой...

Создать файл f1 из целых чисел. Записать в файл f2 наибольшее из первых 5 компонент, затем из следующих 5 и т.д
Работа с файлами Необходимо сделать типизированный файл, где каждой компонентой будет число,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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