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

Текстовые файлы: вывести по алфавиту звонкие согласные из каждого нечетного слова

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

Студворк — интернет-сервис помощи студентам
программа производит чтение из файла....txt и по алфавиту выводит ЗВОНКИЕ СОГЛАСНЫЕ из каждого нечётного
слова.только нечётного.
Help!Please!
сам туплю!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.01.2013, 17:35
Ответы с готовыми решениями:

Вывести на экран все звонкие согласные буквы
1)Дана последовательность русских слов (строчными буквами) разделенных запятыми (не менее 10-и...

Ввести 4 слова на русском языке. Вывести на экран все звонкие согласные
Ввести 4 слова на русском языке. Вывести на экран все звонкие согласные буквы, которые входят...

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

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

1
296 / 274 / 194
Регистрация: 03.05.2012
Сообщений: 570
29.01.2013, 07:06 2
Лучший ответ Сообщение было отмечено Влад К как решение

Решение

писал в FPC.

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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
const
  sn=['б','в','г','д','ж','з','л','м','н','р','й'];
  sep=[' ','.',',','!','?',':',';'];
 
type
  tset=set of char;
 
procedure consonants(var arg:string);
var
  i:integer;
  sp:tset;
  ch:char;
begin
  sp:=[];
  for i:=1 to length(arg) do
    if arg[i] in sn then
      sp:=sp+[arg[i]];
  while length(arg)<20 do
    arg:=arg+' ';
  write(arg:25);
  for ch in sp do
    write(ch);
  writeln
end;
 
procedure processstring(var arg:string;var count:integer);
var
  st:string;
  i:integer;
begin
  if arg='' then
    exit;
  if not (arg[length(arg)] in sep) then
    arg:=arg+' ';
  st:='';
  for i:=1 to length(arg) do
    if not (arg[i] in sep) then
      st:=st+arg[i]
    else if length(st)>0 then begin
      inc(count);
      if odd(count) then begin
        write(count:3);
        consonants(st);
      end;
      st:='';
    end
end;
 
var
  s:string;
  i:integer;
  f:text;
 
begin
  assign(f,'C:\Files for Program Pascal\Startfile.txt');
  reset(f);
  i:=0;
  while not eof(f) do begin
    readln(f,s);
    processstring(s,i);
  end;
  close(f);
  readln
end.
[Удалено модератором.]
 Комментарий модератора 
Наружение п.5.9 правил форума:
Цитата Сообщение от Правила форума п.5.9.
Запрещено рекламировать свои услуги или просить/требовать оплату за помощь, кроме разделов для платных услуг.
Запрещённый текст удалён.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.01.2013, 07:06
Помогаю со студенческими работами здесь

Вывести на экран все гласные и звонкие согласные буквы
С++ Билдер 6. Дан текст на русском языке, нормально оканчивающийся точкой. Вывести на экран все...

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

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

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


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

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

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