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

Структурированные типы данных. Файлы

06.05.2009, 17:17. Показов 1436. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
две зада4ки с файлами)))))

1. Дан файл, элементы которого – целые числа. Вывести на экран максимальное число, содержащееся в файле.
2. Дан текстовый файл, содержащий строки. Вывести на экран самую короткую строку.



ПРИМЕРЫ

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
Var f: file of integer;
N,s,x: integer;
BEGIN
Assign(f,’d:\data’);
Rewrite(f);
Writeln(‘Введите количество чисел’);
Readln(n);
Writeln(‘Введите числа’);
For i:=1 to n do
Begin
Readln(x);
Write(f,x);
End;
Close(f);
Reset(f);
S:=0;
While (not(eof(f))) do
Begin
Read(f,x);
S:=s+x;
End;
Writeln(‘s=,s);
END.

2. Дан текстовый файл, содержащий строки. Вывести на экран строки длиной больше 5 символов.

Листинг программы

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
Var f: text;
S: string;
BEGIN
Assign(f,’d:\data.txt);
Reset(f);
While not(eof(f)) do
Begin
Readln(f,s);
If length(s)> 5 then writeln(s);
End;
Close(f);
END.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.05.2009, 17:17
Ответы с готовыми решениями:

Паскаль.Структурированные типы данных. Файлы.
Помогите решить задачу, никак не осилю: Дан файл, элементы которого - целые числа. Записать в файл...

Структурированные типы данных. Запись
Пример решения: Сведения о студентах представлены в виде:...

Структурированные типы данных- записи
Написать программу: 1.После поступления в ВУЗ о студентах собрана информация: фамилия, нуждается...

Структурированные типы данных. Символы и строки символов
ЗАДА4ка на строки HELP плз Дана символьная строка. Вывести на экран только те символы, которые...

1
138 / 138 / 65
Регистрация: 20.03.2009
Сообщений: 235
06.05.2009, 17:53 2
1:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Var
f: text;
max,x: integer;
BEGIN
Assign(f,'c:\input.txt');
Reset(f);
max:=1;
While (not(eof(f))) do
Begin
Read(f,x);
if max<x then max:=x;
End;
Writeln('max= ',max:2);
readln;
close(f);
END.
Добавлено через 14 минут 1 секунду
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
31
32
33
34
Program dlina;
uses crt;
var
f1 : text;
st : string;
max,min:integer;
begin
clrscr;
    assign (f1, 'c:\file.txt');
    reset(f1);
 while not eof(f1) do 
    begin
      readln(f1, st);
      if length(st)>max then max:=length(st);
    end;
 close(f1);
reset(f1);
 
 while not eof (f1) do
    begin
      readln (f1, st);
      if length(st)<max then max:=length(st);
    end;
 close(f1);
reset(f1);
 
 while not eof(f1) do
    begin 
      readln(f1,st);
      if length(st)=max then
    writeln('min: ',st);
    end;
 readkey;
end.
1
06.05.2009, 17:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.05.2009, 17:53
Помогаю со студенческими работами здесь

структурированные типы
Опишите структурированные типы для представления таких понятий: a. Цена в гривнях и копейках b....

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

Структурированные типы турбопаскаль
Используя стандартные процедуры и функции получить из слова наличие, слово величина.

Файлы и файловые типы данных в Паскале
Сформируйте файл из квадратных корней целых чисел. Найдите квадрат произведения компонентов файла. ...


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

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

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