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

Функции\методы для определения букв в строке (маленькие или большие) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поиск локальных максимумов http://www.cyberforum.ru/cpp-beginners/thread100677.html
В матлаб есть функция findpeaks(x) которая возвращает локальные максимумы вектора х. например x = = findpeaks(x); в результате i = // номера элементов-максимумов
C (СИ) Рекуррентные соотношения Помогите с такими задачками... 1)Заданы такие рекуррентные соотношения (прикрепленное изображение) Испытать разложения на сходимость при разных значениях x . Сколько итераций потребуется выполнить, чтобы для заданной погрешности ε было выполнено следующее соотношение : |a(i) - b(i)|<(либо равно) ε. 2)Дано многозначное число. Вывести на печать число,состоящее из цифр, которые встречаются... http://www.cyberforum.ru/cpp-beginners/thread100675.html
C++ Найти определитель матрицы
Для матрицы NxN определитель задаётся рекурсивно: кто нить может пояснить как записать проше на с++???
C++ ссылка
подскажите как сделать ссылку в С++ ссылку на интернет ресурс.. сдавая курсовую мне сказали напротив своего имени сделать ссылку на свою страницу(контакт), а я точно не знаю как это сделать.
C++ Вывести треугольник паскаля http://www.cyberforum.ru/cpp-beginners/thread100641.html
Уважаемые знатоки)))Помощь требуеться как не когда... помогите написать лабу... Прога Принемает от пользователя целое число n в диапозоне от 0 до 200. Программа вычисляет и выводит на экран последовательность чисел соответсвующих последовательности чисел в n-о строке треугольника Паскаля Если что, что такое треугольник паскаля я нашол (http://ru.wikipedia.org/wiki/Треугольник_Паскаля)...
C++ Отсортировать массив Народ помогите с лабой. Я уже на пределе, препод совсем озверел. Вы моя последняя надежда.) Дал такое задание: Программа получает от пользователя одномерный массив строк Отсортировывает его(препод на столько озверел, что запретил мне использовать сортировку пузырьком, шейкерную, прямым выбором и прямыми включениями/вставками) и выводит на экран. Заранее спасибо!) подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
02.03.2010, 22:21     Функции\методы для определения букв в строке (маленькие или большие)
C
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
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
 
int isAllUpper(const char *s){
    if ( !s )
        return 0;
    for ( ; isupper(*s); ++s )
        ;
    return !(*s);
}
 
int isAllLower(const char *s){
    if ( !s )
        return 0;
    for ( ; islower(*s); ++s )
        ;
    return !(*s);
}
 
int main(void){
    char buf[BUFSIZ];
 
    while ( 1 ){
        printf("Put word or 0 for quit\n");
        if ( scanf("%s", buf) != 1 || *buf == '0' )
            break;
        printf("Is uppercase - %s\n", ( isAllUpper(buf) ) ? "YES" : "NO");
        printf("Is lowercase - %s\n", ( isAllLower(buf) ) ? "YES" : "NO");
    }
 
    exit(0);
}
Проверить сейчас неначем, будут ошибки - напишите...
 
Текущее время: 17:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru