Bogdan0596
1

Во введенной строке символов получить количество букв, цифр, слов

10.02.2014, 22:02. Показов 1586. Ответов 1
Метки нет (Все метки)

Во введенной строке символов полечить количество букв (отдельно русского ■ английскою алфавитов), цифр. слов, предложений. (Считать, что слова разделены пробелами, а предложения точками).
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.02.2014, 22:02
Ответы с готовыми решениями:

Во введенной строке символов подсчитать кол-во цифр, слов. Считать, что предложения разделены точками.
Во введенной строке символов подсчитать кол-во цифр, слов. Считать, что предложения разделены...

Составьте програму ,которая во введенной с клавиатуры строке подсчитывает количество символов в строке
составьте програму ,которая во введенной с клавиатуры строке а) подсчитывает количество символов...

Подсчитать во введенной с клавиатуры строке количество букв
Составьте программу,которая подсчитывает во введенном с клавиатуры строки количество букв

Подсчитать количество цифр в введенной строке
4. Подсчитать количество цифр в веденной строке.

1
191 / 161 / 116
Регистрация: 14.09.2013
Сообщений: 302
10.02.2014, 23:09 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Bogdan0596, Что нужно сделать? просто посчитать кол-во англ букв, кол-во русских букв, кол-во цифр, кол-во слов и предложений? Если да то вот:
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
var
   s: string;
   i, rus, eng, cifr, slov, predl: integer;
   
begin
  writeln('Введите строку');
  readln(s);
  rus := 0;
  eng := 0;
  cifr := 0;
  slov := 0;
  predl := 0;
  for i := 1 to length(s) do
    begin
      if s[i] in ['а'..'я','А'..'Я','ё','Ё']
        then inc(rus)
        else if s[i] in ['a'..'z','A'..'Z']
               then inc(eng)
               else if s[i] in ['0'..'9']
                      then inc(cifr)
                      else if s[i] = ' '
                             then inc(slov)
                             else if s[i] = '.'
                                    then inc(predl)
    end;
  writeln('В строке ',rus,' русских букв(а/ы)');
  writeln('В строке ',eng,' английских букв(а/ы)');
  writeln('В строке ',cifr,' цифр(а/ы)');
  writeln('В строке ',slov,' слов(о/а)');
  writeln('В строке ',predl,' предложений(ие/ия)');
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.02.2014, 23:09
Помогаю со студенческими работами здесь

Подсчитать количество цифр в введенной строке
5. Подсчитать количество цифр в введенной строке.

Определить количество слов в строке, введенной с клавиатуры
Определить количество слов в строке, введенной с клавиатуры (за слова принимать части строки,...

Во введенной строке подсчитайте количество определенных символов
Во введенной строке подсчитайте количество символов "*" и символов "!".

Определить в строке, введенной с клавиатуры количество гласных (латинских) букв
Определить в строке, введенной с клавиатуры количество гласных (латинских) букв.Помогите народ плиз!


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

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

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