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

Посчитать количество латинских букв на странице текста - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Движение объекта по параболе http://www.cyberforum.ru/cpp-beginners/thread427266.html
Всем доброго времени суток, подскажите плиз как осуществить движение по параболе, или типо того У меня есть класс CEnemy в котором имеются поля int x,y; int speed; максимальные величины окна 800х600. Прилаживаю файл с графиком. Уже часа 3 морочусь, весь мозг сломал( Заранее спасибо!
C++ Определить количество дней в году. Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — 366 дней. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 (например, годы 300, 1300 и 1900 не являются високосными, а 1200 и 2000 – являются) http://www.cyberforum.ru/cpp-beginners/thread427229.html
Ошибка при чтении из файла C++
Файл открывается, но читаться из него информация не хочется. Исходник int c_array :: save(char *path) { FILE *f; f = fopen (path, "w"); //f = fopen (path, "wb");
C++ C++ Вывод символов ASCII
Что нужно написать чтобы выводился символ ASCII?
C++ вичисляет сумму ряда с заданной точностью http://www.cyberforum.ru/cpp-beginners/thread427144.html
Составить функцию, которая, получив x(|x|<=3), вичисляет сумму ряда с заданной точностью e(0<e<=1). Считать, что требуемая точность достигнута, если очередное слагаемое оказалось по модулю меньше чем e -(((x*sin2)/(2+2!))-(((x^2)*sin3)/(3+4!))+((x^3)*sin4)/(3+6!)+((x^4)*sin5)/(5+8!))-....-....+....+.... Функция в качестве результата должна вернуть вычисленную сумму и последнее слагаемое,...
C++ проблемы c codeBlocks 10.05 не могу прогнать программу, просит что-бы я build в какоую-то папку наверно. это что мне делать то? подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
13.01.2012, 02:21     Посчитать количество латинских букв на странице текста
Исключительно потому, что важно!
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <ctype.h>
 
int letters_count(const char * s) { return ( *s ) ? !!isalpha(*s) + letters_count(s+1) : 0; }
 
int main(void){
    char buf[BUFSIZ];
    
    while ( printf("String: ") && fgets(buf, BUFSIZ, stdin) && *buf != '\n' )
        printf("%d latin letters.\n", letters_count(buf));
    
    return 0;
}
Это для строки, введённой с клавиатуры. Для страницы - сразу, как только определитесь, откуда эту страницу брать и чем она должна отделяться от следующей/предыдущей страницы, если таковые имеются...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru