Помогите с простейшей задачкой по С++

Тема в разделе "Общие вопросы по С и С++", создана пользователем -, 21 ноя 2005.

Статус темы:
Закрыта.
  1. Гость

    Задание: Программа принимает 3 символа и определяет или большинство из них маленькие буквы, цифры или не то и не другое.
    Ребята помогите плиз...
    Для вас это три секунды а для меня час...
    Это не шутка и не прикол.
     
  2. Гость

    Ребята, что никто не знает? B)
     
  3. Guest_zzzup_*

    Guest_zzzup_* Гость

    учиться самой надо... а час это не так уже и много

    isdigit() проверка символа на принадлежность к цифрам (0…9).
    islower() проверка символа на принадлежность к буквам нижнего регистра (a…z)
    обе функции лежат в <ctype.h>

    ну а символ который не проходит эти два условия заносишь в список "не те и не другие" :D ... и все

    если интересует собственно реализация, оставь телефон позвоню договоримся B)
     
  4. zzzup

    zzzup Гость

    и кстати добавлю:
    в 18.11 ты создала тему, в 18.42 уже типа убеждаешься в том, что никто не знает

    так знай люди или наработе сидят или еще где
    так что ждать надо уметь!

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

    /*
    * Программа принимает 3 символа и определяет или большинство из них маленькие буквы, цифры или не то и не другое.
    */

    #include <stdio.h>
    #include <string.h>
    #include <ctype.h>

    int main()
    {
    char str[4];
    printf("Enter 3 symbols: ");
    scanf("%s", &str);

    int _digits = 0;
    int _symbols = 0;
    int _other = 0;

    for(int i = 0; i < strlen(str) - 1; i++)
    {
    if(isdigit(str))
    _digits++;
    else if(isalpha(str) && islower(str))
    _symbols++;
    else
    _other++;
    }

    if(_digits > _symbols)
    printf("Numbers");
    else if (_symbols > _digits)
    printf("Alphas");
    else
    printf("Other");

    getchar();
    getchar();

    return 0;
    }
     
Загрузка...
Похожие Темы - Помогите простейшей задачкой
  1. limbra
    Ответов:
    3
    Просмотров:
    44
  2. NylevoiChelovek
    Ответов:
    4
    Просмотров:
    97
  3. Ruska132
    Ответов:
    34
    Просмотров:
    264
  4. gURaBA_N
    Ответов:
    7
    Просмотров:
    145
  5. uxbmw3w
    Ответов:
    0
    Просмотров:
    62
Статус темы:
Закрыта.

Поделиться этой страницей