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

Программа считывает из текстового файла три предложения и выводит их в обратном порядке

04.01.2013, 22:04. Показов 1399. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать программу, которая считывает из текстового файла три предложения и выводит их в обратном порядке, т. е. сначала третье предложение, потом второе, первое предложение выводится последним. Предложение – это набор символов, который заканчивается точкой, многоточием, вопросительным или восклицательным знаком
Помогите а то скоро сессия...

Добавлено через 1 час 50 минут
помогите кто
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.01.2013, 22:04
Ответы с готовыми решениями:

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

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

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

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

3
296 / 274 / 194
Регистрация: 03.05.2012
Сообщений: 570
04.01.2013, 23:08 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
const
  sep=['.','!','?'];
 
var
  ar:array [1..3] of string;
  i:integer;
  s:string;
  ch:char;
  f:text;
 
begin
  assign(f,'C:\Files for Program Pascal\CFin.txt');
  reset(f);
  s:='';i:=1;
  repeat
    read(f,ch);
    if ch in sep then
      begin
        s:=s+ch;
        ar[i]:=s;
        s:='';
        inc(i);
      end
    else
      s:=s+ch;
  until i>3;
  close(f);
  for i:=3 downto 1 do
    writeln(ar[i]);
  readln
end.
0
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 43
05.01.2013, 20:18  [ТС] 3
Не выполняется условие. Пишет ошибка 003

Добавлено через 20 часов 6 минут
aп помогите кто..
0
296 / 274 / 194
Регистрация: 03.05.2012
Сообщений: 570
05.01.2013, 21:35 4
Ну чем вам помочь?Я вам дал принцип решения,на основе его и решайте.
К примеру многие электронные задачники требуют обязательного применения файловых переменных input и output.Насчёт вывода результата ничего не сказано(то ли в файл,то ли на экран).Для начала добавьте ещё разделителей в константу sep.
1
05.01.2013, 21:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.01.2013, 21:35
Помогаю со студенческими работами здесь

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

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

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

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


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

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

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