Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 21
1

Создать файл, содержащий произвольные текстовые строки

11.06.2010, 07:40. Показов 1869. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1/Создать файл, содержащий произвольные текстовые строки. Подсчитать количество строк, начинающихся с буквы "а".
2/Определить сколько раз в заданном предложении встретится сочетание 2-х первых букв. Напечатать исходный текст и число сочетаний.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2010, 07:40
Ответы с готовыми решениями:

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

Создать файл, содержащий произвольные строки. Обработать файл так, чтобы не было больше одного пробела
Создать файл,который содержит произвольные строки. Обработать файл так чтобы не было больше одного...

Создать файл, содержащий произвольные текстовые строки
Создать файл, содержащий произвольные текстовые строки. Подсчитать количество строк, начинающихся с...

Создать файл, содержащий произвольные текстовые строки
Я понимаю что задачки не сложные...но у меня с ними возникли проблемы нужна ваша помощь!!!! 1. В...

1
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
11.06.2010, 08:12 2
Лучший ответ Сообщение было отмечено Юльk@ как решение

Решение

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
uses crt;
var f:text;
    s:string;
    k:integer;
begin
clrscr;
assign(f,'text.txt');
rewrite(f);
writeln('Введите в файл произвольные строки, окончание строка из одного ноля:');
repeat
readln(s);
if s<>'0' then writeln(f,s);
until s='0';
reset(f);
k:=0;
while not eof(f) do
 begin
  readln(f,s);
  if s[1]='a' then k:=k+1;
 end;
close(f);
writeln('Количество строк на букву а=',k);
readln
end.
Добавлено через 11 минут
2.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
uses crt;
var s,s1:string;
    k:byte;
begin
clrscr;
repeat
writeln('Введите строку не мнее 2х символов:');
readln(s);
until length(s)>=2;
s1:=s[1]+s[2];
k:=0;
while pos(s1,s)>0 do
 begin
  k:=k+1;
  delete(s,pos(s1,s),2);
 end;
writeln('Количество сочетаний ',s1,' = ',k);
readln
end.
0
11.06.2010, 08:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2010, 08:12
Помогаю со студенческими работами здесь

Дан файл, содержащий произвольные символы. Написать процедуру, проверяющую его на вирусы (по сигнатурам)
дан файл, содержащий произвольные символы, являющийся исполнительным в некоторой системе...

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

Дан строковый файл. Создать новый строковый файл, содержащий все строки исходного файла наибольшей длины
Всем привет! Кто может помочь с двумя небольшими програмками по работе с файлами? Очень буду...

Дан строковый файл. Создать новый строковый файл, содержащий все строки исходного файла наименьшей длины (в том же порядке).
Даны имена двух файлов вещественных чисел. Известно, что первый из них существует и является...


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

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