<index>Мне надо написать прогу изменения регистра на c++</index>

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

Статус темы:
Закрыта.
  1. SlayCODe

    SlayCODe Гость

    Люди, помогите пожалуйста...Мне надо написать прогу изменения регистра на c++ !

    Если a, то A
    вход d T G
    выход D t G

    если не явл. то оставить без изменения !!

    Кто сделают, тому просто БОЛЬШОЙ РЕСПЕКТ ! !СПАСАЙте :(
     
  2. Alliance

    Alliance Гость

    Все просто:
    1. получаешь символ
    2. если символ - не буква (определяем по коду символа) то - пункт 4
    3. в зависимости от того как надо изменить регистр меняем код символа
    4. вывод символа

    что-то типа такого

    Код (Text):
    #include <vcl.h>
    #pragma hdrstop
    #include <stdio.h>

    //---------------------------------------------------------------------------

    #pragma argsused
    int main(int argc, char* argv[])
    {
    char c=0;
    AnsiString str;
    while (c!='\n')
    {
    c=getchar();
    if ((c>=65)&&(c<=90))
    c+=32;
    else
    if ((c>=97)&&(c<=122))
    c-=32;
    str+=c;
    }
    printf("%s",str);
    getchar();
    return 0;
    }
     
Загрузка...
Статус темы:
Закрыта.

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