Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.93
XXXAlex
0 / 0 / 0
Регистрация: 26.02.2008
Сообщений: 5
#1

Сосчитать количество заглавных букв в предложении - C++

20.03.2008, 11:11. Просмотров 1903. Ответов 3
Метки нет (Все метки)

Помогите с кодом плиз на си++ - я еще новичок не смог везде разобраться.

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

как это можно сделать?

спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2008, 11:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сосчитать количество заглавных букв в предложении (C++):

Строки. Подсчитать количество заглавных букв в тексте; вывести на экран слова, имеющие наименьшее количество букв... (подправить) - C++
Дано задачу: С клавиатуры вводится строка. Составить программу, которая подсчитывает количество заглавных букв в тексте; выводит на...

Введите с клавиатуры некоторый текст и подсчитать в нем количество слов, букв, цифр,строчных букв, заглавных б - C++
Напишите пожалуйста программу в С++: Введите с клавиатуры некоторый текст и подсчитать в нем количество слов, букв, цифр,строчных букв,...

Количество заглавных букв в тексте - C++
Помогите исправить ошибку, которую не знаю) Все подпрограммы работают, но когда они не в одной программе, а если в одной то некорректно...

Количество заглавных букв в строке - C++
нужно сделать программу на с++, позволяющую ввести с консоли строку символов (длиной до 80 символов), и вывести на консоль количество...

Найти количество заглавных букв в словах - C++
Given a string, find number of uppercase letters in the words, if it is first letter do not count. Help!

Как сосчитать количество букв в большом тексте? - C++
Доброго всем здравия, подскажите пожалуйста как посчитать кол-во букв в тексте, если текст состоит из более чем 1500 букв. Я же не могу...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
mik-a-el
CyberForum Owner
57390 / 37138 / 231
Регистрация: 10.04.2006
Сообщений: 12,689
20.03.2008, 11:27 #2
Все заглавные буквы находятся в одном промежутке в таблице символов. Проверяете коды всех сиволов на вхождение в этот интервал и получаете заглавные буквы.
XXXAlex
0 / 0 / 0
Регистрация: 26.02.2008
Сообщений: 5
20.03.2008, 11:46  [ТС] #3
Пример если можно!
Ensase
Флудер
191 / 29 / 5
Регистрация: 23.03.2007
Сообщений: 335
20.03.2008, 12:46 #4
isupper(char c) - функция которая возвращает ненулевое значение если буква с - заглавная.
C++
1
2
3
4
while(*p != '\0' && isupper(*p)){
    p++;
    n++;
}
это сработает в том случае елси все твои предложения вводятся в одну строку термированную \0 и обьявляются следующи образм:
C++
1
2
char p[LEN];
scanf("%s", p);
ЗЫ:заголовочный файл ctype.h
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2008, 12:46
Привет! Вот еще темы с ответами:

Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк. - C++
помогите с программкой пожалуйста. язык для меня совершенно незнакомый, а от решения этой задачки зависит судьба в универе одной очень...

26. Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк. - C++
помогите с программкой пожалуйста. язык для меня совершенно незнакомый, а от решения этой задачки зависит судьба в универе одной очень...

Подсчитать количество символов отличных от заглавных латинских букв во всех словах массива - C++
Дан массив из n слов произвольной длины (длина слова не превышает 80 символов). Элементами слов могут быть любые графические символы....

Количество букв в слове, количество предложений, самое длинное слово в предложении - C++
Как написать прогу, которая бы указывала количество букв в слове, вводимое пользователем, количество предложений, самое длинное слово в...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.03.2008, 12:46
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru