IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным. В описании темы указываем язык!!!

> Задачка, C
Fee
сообщение 8.11.2006 20:49
Сообщение #1





Группа: Пользователи
Сообщений: 7
Пол: Мужской

Репутация: -  0  +


Задание:Определить, я является ли введенное с клавиатуры целое число кодом латинской прописной или строчной буквы. Если это так, вывести на экран изображение строчной буквы один раз, а прописной - два раза. В противном случае вывести на экран изображение вопросительного знака.

не могли бы вы подсказать, как определить, код прописной или строчной буквы?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Fee
сообщение 8.11.2006 21:37
Сообщение #2





Группа: Пользователи
Сообщений: 7
Пол: Мужской

Репутация: -  0  +


ну на сколько я понимаю, это должно выглядеть вот так:
Код
#include <stdio.h>
#include <string.h>
#include <ctype.h>

int main(void)
{
    char s[80], s1[80], s2[80];


    int a = 0, b = 0, i;
    gets(s);


    for (i = 0; s[i] != '\0'; i++)
        if (isupper(s[i])) s1[a++] = s[i];
if (isupper(s[i])) s1[a++] = s[i];
    else
        if (islower(s[i])) s2[b++] = s[i];
    else
        printf ("?");

    s1[a] = '\0'; s2[b] = '\0';
    puts(s1);
    puts(s2);

    
    return 0;
}

поправьте что не верно пожалуйста

Сообщение отредактировано: Fee - 8.11.2006 22:13
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Fee   Задачка   8.11.2006 20:49
volvo   В файле CTYPE.H описаны 2 очень подходящих макроса...   8.11.2006 21:06
Fee   ну на сколько я понимаю, это должно выглядеть вот ...   8.11.2006 21:37
мисс_граффити   мне почему-то кажется, что тут надо воспользоватьс...   9.11.2006 2:26
Savas   Если не сложно выложите пожалуйста полное решение ...   9.11.2006 16:28
мисс_граффити   если устроит ввод/вывод через Edit - без проблем н...   9.11.2006 19:03
Гость   давай....:) а то я чет не могу разобраться   9.11.2006 19:36
Алена   Вариант "запутайся сам, но и преподавателя за...   9.11.2006 19:53
Гость   чет не то, он все время выпросительный знак выдает...   9.11.2006 20:38
Алена   Что вводили, чтобы проверить? На чем компилируете?   9.11.2006 20:41
Гость   турбо с вводить как я понимаю надо большую и мален...   9.11.2006 21:17
Алена   Неправильно понимаешь... Смотрим задание: Вводишь...   9.11.2006 21:26
Гость   спасибо, понял:)) а не могли бы вы комменты припис...   9.11.2006 21:32
Гость   напиши перед первым выводом \n   9.11.2006 22:07
Гость   а что есть первый вывод? :/   10.11.2006 1:01
Алена   puts("\nenter the char code:");   10.11.2006 1:13
Гость   он же выведет эту надпись .....:/   10.11.2006 1:27
Алена   Какую надпись? Кто выведет? Управляющие символы чт...   10.11.2006 1:35


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 28.07.2025 1:19
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"