Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Простая программка. http://www.cyberforum.ru/cpp-beginners/thread376268.html
Ребят подскажите код для того что бы: В произвольной квадратной матрице заменить строку с минимальным элементом матрицы нулями, а столбец с максимальным элементом удалить.
C++ Трассировка Как сделать трассировку программы в Microsoft Visual C++ 2010, так чтобы можно было зайти в цикл и посмотреть локальные переменные? http://www.cyberforum.ru/cpp-beginners/thread376264.html
Определение конфигурации компьютера программными средствами C++
Определить наличие тип установленного манипулятора «мышь» и написать программу для считывания данных с этого устройства, например, сообщать пользователю о наличии данных, поступающих с мышки. как...
C++ Даны десять вещественных чисел. Найти их произведение
While13. Дано число A (> 1). Вывести наименьшее из целых чисел K, для кото-рых сумма 1 + 1/2 + … + 1/K будет больше A, и саму эту сумму. Series2. Даны десять вещественных чисел. Найти их...
C++ C++ 3.1: описать класс "Матрица произвольного размера" http://www.cyberforum.ru/cpp-beginners/thread376243.html
Задание: Составить описание обьектного типа, обеспечивающего размещение матрицы произвольного размера с возможностью изменения числа строк и столбцов.Путём добавления или удаления после какой...
C++ Произведение четных и положительных Дано n вещественных чисел которые вводятся с клавиатуры.Вычислите произведение тех из них которые четные и положительные.Использовать инструкции for и while. Люди добрые вообще не врубаюсь как этот... подробнее
Петррр
6163 / 3464 / 897
Регистрация: 28.10.2010
Сообщений: 5,928
01.11.2011, 22:41 0

Преобразовать строку в верхний регистр

01.11.2011, 22:41. Просмотров 4761. Ответов 10
Метки (Все метки)

Ответ

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
#include <stdio.h>
#include <ctype.h>
#include <string.h>
 
int main()
{
    const int n = 100;
    char string[100];
    int len, i;
    char ch = EOF, prd;
    printf("Enter string (limit 100 symbols): ");
    fgets(string, n, stdin);
    len = strlen(string);
    for(i = 0; i < len; i++)
    {
        prd = ch;
        ch = string[i];
        if (!isalpha(prd) && isalpha(ch))
            string[i] = toupper(string[i]);
    }
    printf("\n%s\n", string);
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Преобразовать строку в верхний регистр
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2011, 22:41

Верхний регистр в файле
Доброго времени суток. Кого не слишком затруднит и не отберет много времени,...

Верхний и нижний регистр
Напишите программу, которая читает клавиатурный ввод до символа @ и ...

Преобразование в верхний регистр
Народ нужна ваша помощь. Написал прогу чтоб из текстовика помещал строки в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru