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

Создать файл, компоненты которого случайные целые числа

28.06.2016, 18:26. Показов 2823. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1. Используя типизированные файлы(вывод исходного и вновь создаваемого файлов осуществить программным путем).
Создать файл, компоненты которого случайные целые числа. Подсчитать, сколько из них нечетных или кратных трем.

Создать новый файл, содержащий такие числа.
2. Выполнить предыдущее задание, используя текстовые файлы.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.06.2016, 18:26
Ответы с готовыми решениями:

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

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

файлы.Создать файлы f и g, компонентами которых являются целые случайные числа. Записать в файл h все совпадающие компоненты файлов f и g.
Создать файлы f и g, компонентами которых являются целые случайные числа. Записать в файл h все...

Задан файл F, все компоненты которого – целые числа. Переписать в файл G компоненты файла F
Задан файл F, все компоненты которого – целые числа. Переписать в файл G компоненты файла F,...

6
Эксперт Pascal/Delphi
2385 / 1297 / 1492
Регистрация: 29.08.2014
Сообщений: 4,661
29.06.2016, 04:48 2
Подсчитать, сколько чисел файла нечетных или кратных трем
1
0 / 0 / 0
Регистрация: 27.06.2016
Сообщений: 24
29.06.2016, 08:20  [ТС] 3
спс
0
CAPITAL OF ROCK!
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
29.06.2016, 10:04 4
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

1.
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
{$MODE TP}
var
    f: File Of Integer;
    numb: Integer;
    i, n, count: Word;
begin
    repeat
        Write('How much numbers to generate? ');
        ReadLn(n);
    until (n > 0);
    Write('Generated array:');
    Assign(f, 'f.dat'); ReWrite(f);
    for i := 0 to n - 1 do
    begin
        numb := Random(5001) - 2500;
        Write(numb:6);
        Write(f, numb);
    end;
    Close(f); ReSet(f);
    count := 0; WriteLn;
    while (Not EoF(f)) do
    begin
        Read(f, numb);
        if ((Odd(numb)) Or (numb mod 3 = 0))
        then
            Inc(count);
    end;
    Close(f);
    WriteLn('Asnwer: ', count);
end.
2.
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
{$MODE TP}
var
    f: Text;
    numb: Integer;
    i, n, count: Word;
begin
    repeat
        Write('How much numbers to generate? ');
        ReadLn(n);
    until (n > 0);
    Write('Generated array:');
    Assign(f, 'f.txt'); ReWrite(f);
    for i := 0 to n - 1 do
    begin
        numb := Random(5001) - 2500;
        Write(numb:6);
        Write(f, numb:6);
    end;
    Close(f); ReSet(f);
    count := 0; WriteLn;
    while (Not EoF(f)) do
    begin
        Read(f, numb);
        if ((Odd(numb)) Or (numb mod 3 = 0))
        then
            Inc(count);
    end;
    Close(f);
    WriteLn('Asnwer: ', count);
end.
1
Эксперт Pascal/Delphi
2385 / 1297 / 1492
Регистрация: 29.08.2014
Сообщений: 4,661
29.06.2016, 12:58 5
JokeR.BY, а где
Цитата Сообщение от PoyPoy Посмотреть сообщение
Создать новый файл, содержащий такие числа.
1
CAPITAL OF ROCK!
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
29.06.2016, 19:24 6
Лучший ответ Сообщение было отмечено PoyPoy как решение

Решение

Не по теме:

Joy, там же, где и читабельное форматирование текста.


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
41
{$MODE TP}
var
    f, g: File Of Integer;
    numb: Integer;
    i, n, count: Word;
begin
    repeat
        Write('How much numbers to generate? ');
        ReadLn(n);
    until (n > 0);
    Write('Generated array:');
    Assign(f, 'f.dat'); ReWrite(f);
    for i := 0 to n - 1 do
    begin
        numb := Random(5001) - 2500;
        Write(numb:6);
        Write(f, numb);
    end;
    Close(f); ReSet(f);
    Assign(g, 'g.dat'); ReWrite(g);
    count := 0; WriteLn;
    while (Not EoF(f)) do
    begin
        Read(f, numb);
        if ((Odd(numb)) Or (numb mod 3 = 0))
        then
        begin
            Inc(count);
            Write(g, numb);
        end;
    end;
    Close(f); Close(g);
    WriteLn('Asnwer: ', count);
    ReSet(g);
    while (Not EoF(g)) do
    begin
        Read(g, numb);
        Write(numb:6);
    end;
    Close(g);
end.
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
41
{$MODE TP}
var
    f, g: Text;
    numb: Integer;
    i, n, count: Word;
begin
    repeat
        Write('How much numbers to generate? ');
        ReadLn(n);
    until (n > 0);
    Write('Generated array:');
    Assign(f, 'f.txt'); ReWrite(f);
    for i := 0 to n - 1 do
    begin
        numb := Random(5001) - 2500;
        Write(numb:6);
        Write(f, numb:6);
    end;
    Close(f); ReSet(f);
    Assign(g, 'g.txt'); ReWrite(g);
    count := 0; WriteLn;
    while (Not EoF(f)) do
    begin
        Read(f, numb);
        if ((Odd(numb)) Or (numb mod 3 = 0))
        then
        begin
            Inc(count);
            Write(g, numb);
        end;
    end;
    Close(f); Close(g);
    WriteLn('Asnwer: ', count);
    ReSet(g);
    while (Not EoF(g)) do
    begin
        Read(g, numb);
        Write(numb:6);
    end;
    Close(g);
end.
1
Cyborg Drone
30.06.2016, 10:40     Создать файл, компоненты которого случайные целые числа
  #7

Не по теме:

PoyPoy, прекращайте плодить дублей, не то я с Вами нехорошо поступлю.

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.06.2016, 10:40

Дан файл, компоненты которого целые числа. Найти наименьшее число и поставить его первым
Помогите пожалуйста решить задачу по Turbo Pascal: Дан файл, компоненты которого целые числа. Найти...

Создать файл F, элементы которого - целые числа определить значение элемента файла F с максимальным значением
Нужно Создать файл F, элементы которого - целые числа определить значение элемента файла F с...

Создать одномерный массив В [N], элементами которого являются случайные числа
Создать одномерный массив B , элементами которого являются случайные числа в диапазоне от -45 до...

Создать на диске типизированный файл, элементами которого являются целые числа
Создать на диске D типизированный файл d:Petia элементами которого являются целые числа, вводимые с...


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

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

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