Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Turbo Pascal Если номер Аmax меньше 10 элемента, то заменить все предшевствующие ему элементы на А2 Дан массив А1..А16. Если номер Аmax меньше 10 элемента, то заменить все предшевствующие ему элементы на А2, иначе разделить все элементы на 3 Элементы вводятся с клавиатуры https://www.cyberforum.ru/ turbo-pascal/ thread237746.html Найдите наибольшее натуральное p, не большее заданного натурального n Turbo Pascal
Найдите наибольшее натуральное p, не большее заданного натурального n, такое, что 2^p + 1 - простое
Turbo Pascal Определить объём тела толщиной h, если его сечение - кольцо с внешним радиусом R1 и внутренним радиусом R2. Помогите пожалуйста решить задачу. Определить объем тела толщиной h, если его сечение-кольцо с внешним радиусом R1 и внутренним радиусом R2. https://www.cyberforum.ru/ turbo-pascal/ thread237742.html Turbo Pascal Рекурентное отношение uses crt; var x,s,t,a:real; k:integer; begin clrscr; write('x='); readln(x); k:=1; a:=x/2; s:=a; https://www.cyberforum.ru/ turbo-pascal/ thread237726.html
Turbo Pascal В данном одномерном массиве найдите произведение пары различных элементов, сумма последних цифр у которых максимальна
В данном одномерном массиве найдите произведение пары различных элементов, сумма последних цифр у которых максимальна.
Turbo Pascal Сортировка элементов в массиве Поменять местами 1-ый встретившийся наибольший элемент в массиве с последним встретившимся нечётным элементом.Массив вводится с клавиатуры. Помогите плиз решить..Заранее спасибки :) https://www.cyberforum.ru/ turbo-pascal/ thread237702.html
Turbo Pascal Перевод целых чисел из одной сс в другую https://www.cyberforum.ru/ turbo-pascal/ thread237691.html
аааа помогите пожалуйса)))задачу на Pascal:Превод целых чисел из 4->10->2-8
Turbo Pascal b=cos(x)3 + t2 sin(x)3 записать на языке паскаль
b=cos(x)3 + t2 sin(x)3 записать на языке паскаль
Turbo Pascal С помощью оператора For найти произведение чисел от 1 до 10 1. С помощью оператора For написать программу нахождения произведения чисел от 1 до 10 https://www.cyberforum.ru/ turbo-pascal/ thread237678.html Turbo Pascal Заменить элементы файла https://www.cyberforum.ru/ turbo-pascal/ thread237673.html
1. Создать файл, состоящий из N целых чисел. Вывести содержимое этого файла на экран. 2. Заменить элементы файла, созданного в задании 1, кратные трём на 0, дающие при делении на три остаток 1 на один, а остальные – на 2, и полученные значения записать в новый файл. 3. Организовать файл записей WORKER, содержащих следующие поля: фамилия, имя, отчество работника, название занимаемой должности,...
Turbo Pascal желез.рейс, использование бинарный поиск
имеется железнодорожное расписание, содержащее номер рейса поезда, время отправления, прибытия и станцию прибытия. Организовать поиск номера, время отправления и прибытия, если задана станция. var n,i,k:integer; s:string; begin for i:=1 to 3 do begin writeln('vvedite nomer reisa'); readln(n); writeln('vv vremi otp i prib i stan');
Turbo Pascal Поиск https://www.cyberforum.ru/ turbo-pascal/ thread237663.html
Как найти сообщения, которые были написаны раньше.Заранее спасибо!
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
03.02.2011, 17:45 0

Разработка программы для работы с файлом без типа - Turbo Pascal - Ответ 1339961

03.02.2011, 17:45. Показов 1091. Ответов 3
Метки (Все метки)

Ответ

Цитата Сообщение от Alex_92 Посмотреть сообщение
2)Построить файл, компоненты (<=7) которого являются натуральными числами, после чего заменить значение последней компоненты файла на число
На какое число?

Добавлено через 2 минуты
3.

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
42
43
44
45
uses crt;
const max=10;
var f:file;
    k,i:byte;
    a,n:real;
begin
clrscr;
randomize;
repeat
write('Количество компонент от 1 до ',max,' k=');
readln(k);
until k in [1..max];
assign(f,'file');
rewrite(f,6);{6 - 6 байт, тип real}
for i:=1 to k do
 begin
  a:=20*random;
  blockwrite(f,a,1);
 end;
writeln('Содержание исходного файла F:');
reset(f,6);
for i:=1 to k do
begin
 blockread(f,a,1);{1 - 1 блок=6 байт}
 write(a:0:2,' ');
end;
writeln;
close(f);
write('Введите вещественное число N=');
readln(n);
reset(f,6);
seek(f,k);{встаем в конец файла}
k:=k+1;{количество блоков увеличим}
blockwrite(f,n,1);
close(f);
writeln('Содержание измененного файла F:');
reset(f,6);
for i:=1 to k do
 begin
  blockread(f,a,1);
  write(a:0:2,' ');
 end;
close(f);
readln
end.
Добавлено через 19 минут
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
uses crt;
const max=10;
var f:file;
    k,i:byte;
    a:string[20];
begin
clrscr;
randomize;
repeat
write('Количество компонент от 1 до ',max,' k=');
readln(k);
until k in [1..max];
assign(f,'file');
rewrite(f,20);{20 - 20 байт, тип нашей строки}
for i:=1 to k do
 begin
  write('Введите слово из 5 символов ');
  readln(a);
  blockwrite(f,a,1);
 end;
writeln('Содержание исходного файла F:');
reset(f,20);
for i:=1 to k do
begin
 blockread(f,a,1);{1 - 1 блок=20 байт}
 write(a,' ');
end;
writeln;
close(f);
reset(f,20);
a:='пусто';
for i:=1 to k do
if i mod 2=0 then
 begin
  seek(f,i-1);
  blockwrite(f,a,1);
 end;
close(f);
writeln('Содержание измененного файла F:');
reset(f,20);
for i:=1 to k do
 begin
  blockread(f,a,1);
  write(a,' ');
 end;
close(f);
readln
end.


Вернуться к обсуждению:
Разработка программы для работы с файлом без типа Turbo Pascal
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.02.2011, 17:45
Готовые ответы и решения:

Разработка программы для работы с файлом без типа
Создать файл, компоненты (количество &lt;=9) которого являются вещественными числами. После создания...

Разработка программы для работы с файлом без типа
СРОЧНО!!! Помогите пожалуйста.... оч прошу... Создать файл, компоненты (количество &lt;=10)...

Написание программы с использованием файловых переменных. Разработка программы для работы с текстовым файлом
Помогите пожалуйста : С помощью текстового редактора создать текстовый файл file1. Переписать...

Разработка программы для работы со структурами и файлами данных
не получается сделать корректный вывод запросов. например: при запросе на номер один, должно...

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

Разработка программы-исполнителя(типа робот, черепашка,роботландия и тд) для младших школьников
Доброго времени суток! Помогите, пожалуйста, решить одну проблему(поиск в интернете не принес...

Разработка имитационной программы для анализа работы участка технологического процесса производства
написал программу,задача такова: На участке цеха по выпуску напитков выполняются следующие...

Создание интерактивной программы для работы с массивом Strings (без использования ArrayLists)
Всем доброго вечера! Столкнулся с очередной проблемой, а именно. Нужно создать интерактивную...

Для работы программы надо, чтобы результаты F были без кавычек: как это сделать
Для работы программы надо чтобы результаты F были без кавычек: как это сделать? И ещё: можно ли...

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