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

Определить количество слов, начинающихся с буквы "а"

08.01.2013, 01:30. Показов 1716. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать программу!Буквенный тип!Через CHAR!Без массивов и стрингов!а буквенный тип
Дана последовательность слов, состоящих из латинских букв, соседние слова отделяются друг от друга запятыми, за последним точка. Определить количество слов, начинающихся с буквы "а".
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.01.2013, 01:30
Ответы с готовыми решениями:

Определить количество слов в тексте, начинающихся с буквы d
Не могу понять почему не работает программа по этому заданию, заранее спасибо тем кто поможет) ...

Определить количество слов в предложении, начинающихся с согласной буквы
%-)Определить количество слов в предложении, начинающихся с согласной буквы

Определить количество слов в введённом тексте, начинающихся с заданной буквы.
Определить количество слов в введённом тексте, начинающихся с заданной буквы. Считать, что слова...

Найти количество слов, начинающихся с буквы «б»
(9) Напишите программу согласно следующего условия: ввести с клавиатуры предложение, содержащее...

Посчитать количество слов, начинающихся с буквы b
Дана строка, содежащая английский текст. Посчитать кол-во слов, НАЧИНАЮЩИХСЯ с буквы b. Буду...

2
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,572
Записей в блоге: 1
08.01.2013, 09:31 2
Лучший ответ Сообщение было отмечено BaselTarik как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Uses Crt;
Var ch:char;
    t,k:byte;
Begin
    ClrScr;
    writeln('Введите последовательность слов соседние слова отделяются друг от друга запятыми,за последним точка.');
    t:=0;
    Repeat
     ch:=readkey;
     write(ch);
     if (t=1)and(ch='a') then inc(k);
     if (t=1) then t:=0;
     if ch=',' then t:=1;
    Until ch='.';
    writeln;
    writeln('Слов начинающихся на "a" = ',k);
    readln;
End.
0
296 / 274 / 194
Регистрация: 03.05.2012
Сообщений: 570
08.01.2013, 10:09 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var
  i,count:byte;
  c:char;
 
begin
  i:=0;count:=0;
  repeat
    read(c);
    inc(i);
    if (i=1) and (c='a') then
      inc(count);
    if c=',' then i:=0;
  until c='.';
  writeln;
  writeln('кол-во слов на букву a : ',count);
  readln;
  readln
end.
0
08.01.2013, 10:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.01.2013, 10:09
Помогаю со студенческими работами здесь

Найти количество слов, начинающихся с буквы F
Дана строка содержащая английский текст. Найти количество слов, начинающихся с буквы F. (Сделайте...

Найти количество слов, начинающихся с буквы б
Дан текст.Найти количество слов,начинающихся с буквы б.

Найти количество слов, начинающихся с буквы b
1. Дана строка, содержащая английский текст. Найти количество слов, начинающихся с буквы b. 2....

Подсчитать количество слов начинающихся с буквы 'А'
В файле посчитать количество слов начинающихся с буквы А. Считает только целое слово. а нужно...

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


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

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

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