Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 05.11.2014
Сообщений: 36
1

Что мне нужно поменять для того чтобы в текстовом файле напечатать ряд который имеет в себе %

12.11.2014, 14:19. Показов 1154. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
Program OBR_TEXT;
Var
temp: string;
T:Text; // опис змінної текстового файлу
name:String; // для кожного імені файлу
S:String; // для кожного рядка файлу
max_s:String; // найдовший рядок файлу
i,kil_red_file, kil_zv, kil_red_slov:BYTE; // для кількості рядків, зірочок, для рядків з парною кількістю рядків
Begin
Writeln ('вкажіть імя файлу');
Read (name); // читаємо імя файлу
Assign (T,name);
{$+Y} // дозвіл реагувати на приривання
Reset (T);
{$-Y} // заборонна реагувати на приривання
If FileEXISTS(name)=false // якщо файл хибно відкритий для читання, тобто не існує
Then Begin
Write ('файл не існує');
Close (T);
Exit; // вихід із програми
End;
// визначення кількості рядків файлу, які починаються +
kil_red_file:=0;
Writeln ('рядки файлу');
While NOT EOF (T) DO
Begin
Readln (T,S);
Writeln (S);
temp := copy(s,1,1);
if(temp='%')then
INC (kil_red_file);
End;
Writeln ('файл скаладається із  ', kil_red_file,'  рядків'); //закінчення визначення кількості рядків
Close (T);Reset (T);
Close (T);
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2014, 14:19
Ответы с готовыми решениями:

Что мне нужно для того чтобы программы компилировались?
Скачал и установил jdk-6u21-windows-i586, Скачал и установил TextPad. Что мне нужно для того...

Что нужно для того, чтобы раскрутить форум?
Что надо изучить, чтобы раскрутить форум (по общению и обучению) с ноля пользователей до 10 в день...

Что нужно для того, чтобы работал Webkit
написал код, скомпилировал, собрал все нужные dll и exe в одну папку, добавил папку platforms с...

Что нужно прописать для того, чтобы принтер печатал
Вопрос: меню принтер что надо прописывать чтобы в проге принтер мог печатать. Сейчас у меня...

3
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
12.11.2014, 14:37 2
Лучший ответ Сообщение было отмечено gracia45 как решение

Решение

А написать точное и полное условие в теме никак нельзя? Не входит оно в название темы.
И по русски без этих штучек.
Цитата Сообщение от gracia45 Посмотреть сообщение
визначення кількості рядків файлу, які починаються
1
0 / 0 / 0
Регистрация: 05.11.2014
Сообщений: 36
12.11.2014, 18:11  [ТС] 3
Цитата Сообщение от Puporev Посмотреть сообщение
А написать точное и полное условие в теме никак нельзя? Не входит оно в название темы.
И по русски без этих штучек.
в текстовом файле вывести ряд который содержит в себе %
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
12.11.2014, 18:23 4
Лучший ответ Сообщение было отмечено gracia45 как решение

Решение

Pascal
1
2
3
4
5
While NOT EOF (T) DO
  Begin
   Readln (T,S);
   if pos('%',s)>0 then Writeln (S);
 End;
1
12.11.2014, 18:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.11.2014, 18:23
Помогаю со студенческими работами здесь

что нужно заметить для того чтобы получился прямоугольник ?
И так, это код в цикле do_while показывающий на экране квадрат сторонами 5*5 с этим я справился,...

Что нужно знать для того чтобы устроиться на работу?
Я студент вуза 1 курс... Очень хотел бы начать работать пораньше... Знаний минимум, если смотреть...

Что нужно для того чтобы собрать приложение для iOS и выложить в App Store?
Всем привет! Делаю приложение на PhoneGap. И столкнулся с проблемой. Установил виртуальную...

Что нужно для того, чтобы прога работала на другом компе
Что нужно для того, чтобы прога работала на другом компе? Net framework compact?


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

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